leave something to its fate - Alemán Inglés Diccionario