translate English to French: The job this country has bestowed upon you is far from an easy one, and yet you are prepared to go above and beyond the call of duty.
Le travail que vous a confié le Canada est loin d’être facile, mais encore, vous êtes prêts à aller au-delà de ce que le devoir exige de vous.