involved/difficult situation - Francés Inglés Diccionario