sich etwas zur lebensaufgabe machen

listen to the pronunciation of sich etwas zur lebensaufgabe machen
Немецкий Язык - Английский Язык
to devote one's life to something
to devote ones life to something