aufopfernde anstrengungen

listen to the pronunciation of aufopfernde anstrengungen
Almanca - İngilizce
unsparing efforts