without giving any excuse - Alemán Inglés Diccionario