there's no excuse for that - Almanca İngilizce Sözlük