be in a difficult or complicated situation - Alemán Inglés Diccionario