due to circumstances beyond our control - Alemán Inglés Diccionario