be difficult or complicated (situation) - Spanish English Dictionary