"sich herausredend" in English sich herausredend making excuses Detailed translations for "sich herausredend" sich herausredend sich herausredend making excuses