be difficult and arduous - Fransızca İngilizce Sözlük