PUT A LOT OF ENERGY INTO


Meaning of PUT A LOT OF ENERGY INTO in English

invested a lot of time and effort into

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