for reasons beyond our control - Turco Inglés Diccionario