cause beyond one's control - Alemán Inglés Diccionario