Translation of "Sich entschuldigen lassen" in English