put his desires in front of his best interests
SACRIFICE ONE'S INTEREST ON THE ALTAR OF ONE'S NEEDS
Meaning of SACRIFICE ONE'S INTEREST ON THE ALTAR OF ONE'S NEEDS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012