this situation that we're in - Francés Inglés Diccionario