be difficult or complicated (situation) - İspanyolca İngilizce Sözlük