Chinese: 他身肩重任。
English: A great responsibility lies on his shoulders.
French: Une grande responsabilité repose sur ses épaules.