brought it upon himself

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

• caused himself the problems, created his own misfortune

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