due to circumstances beyond our control - Turco Inglés Diccionario