it allows of no excuse.

listen to the pronunciation of it allows of no excuse.
Englisch - Deutsch
Es lässt sich nicht entschuldigen