Chinese: 他尽力地利用了这个机会。
English: He made the most of his opportunity.
French: Il a profité de sa chance.