stewed in his own juice

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

• was forced to suffer the consequences of what he brought upon himself

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