ardu — meaning in English Catalan → English · translate English → Catalan instead English meaning arduous adjective Requiring great effort or endurance; difficult and tiring. gruelling adj Extremely demanding, exhausting, or difficult to endure. strenuous adj Requiring a great deal of physical or mental effort. Senses ardu is used for these senses in English: gruelling Very difficult or taxing; exhausting; backbreaking. strenuous (of a task) Requiring great exertion; very laborious. Related Catalan words extenuant