freiwillige selbstverpflichtung

listen to the pronunciation of freiwillige selbstverpflichtung
Deutsch - Englisch
voluntary self-commitment