keep from

phrasal verb
1
to prevent yourself from doing something
خودداری کردن از, اجتناب کردن
2
to prevent somebody from doing something
باز داشتن, مانع شدن, جلوگیری کردن از
I hope I'm not keeping you from your work.
I must go now. I've kept you from your dinner too long.
The church bells keep me from sleeping.
3
to avoid telling somebody something
پنهان کردن, بازداشتن از گفتن, فاش نکردن
I think we ought to keep the truth from him until he's better.
They don’t keep anything from each other.
4
to make something stay out of something
جلوگیری کردن از, مانع شدن از, بازداشتن از
She could not keep the dismay from her voice.