Chinese: 他充分利用他的机会。
English: He makes the most of his opportunities.
French: Il met à profit ses opportunités.