Chinese: 我们尽力地利用了这个机会。
English: We made the most of the opportunity.