was caught red handed

شبکه مترجمین ایران

به انگلیسی

• was caught while performing the deed, his misconduct was found out

معنی یا پیشنهاد شما