(for a thing) to be difficult to solve - İspanyolca İngilizce Sözlük