difficult to manage (a situation) - İspanyolca İngilizce Sözlük