be difficult or complicated (situation) - Espagnol Anglais Dictionnaire