Cette responsabilité est un fardeau pour lui.

English Translation

That responsibility is a burden to him.

Fardeau meaning an unpleasant job comes from the Arabic word meaning the job of looking after the camels.
The slang name for the “Le Devoir” newspaper (in Quebec) was “Le Fardeau”.

2 Likes