meaning of arduo

arduo - Spanish to English

difficult