be difficult and arduous - Espagnol Anglais Dictionnaire