be difficult and arduous - İspanyolca İngilizce Sözlük