no matter what the circumstances - Alemán Inglés Diccionario