drive into a position of difficulty - Francés Inglés Diccionario