sich völlig verausgaben

listen to the pronunciation of sich völlig verausgaben
Deutsch - Englisch
to wear yourself to a frazzle
to rundrivework oneself into the ground