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