BROUGHT IT UPON HIMSELF


Meaning of BROUGHT IT UPON HIMSELF in English

caused himself the problems, created his own misfortune

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.