pin one's hopes on something - Turco Inglés Diccionario