it allows of no excuse.

listen to the pronunciation of it allows of no excuse.
الإنجليزية - ألمانية
Es lässt sich nicht entschuldigen