What does arduo mean?

arduo - Spanish to English

difficult