aufopfernde anstrengungen

listen to the pronunciation of aufopfernde anstrengungen
Deutsch - Englisch
unsparing efforts