sich völlig verausgaben

listen to the pronunciation of sich völlig verausgaben
ألمانية - الإنجليزية
to wear yourself to a frazzle
to rundrivework oneself into the ground