was caught with his pants down

انگلیسی به انگلیسی

• was caught red-handed, was caught in the least appropriate or pleasant time, did not have any other choice

پیشنهاد کاربران

مچ گیر شدن/لو رفتن
غافلگیر شدن توی بدترین شرایط

بپرس