have one's fingers crossed - Francés Inglés Diccionario