sich einer sache mit leidenschaft widmen

listen to the pronunciation of sich einer sache mit leidenschaft widmen
Deutsch - Englisch
to worship something