be involved in a matter difficult resolve - İspanyolca İngilizce Sözlük