due to the abovementioned reasons - Alemán Inglés Diccionario