compter sur: to count on (okay, not so difficult)

sur le conseil de: on the advice of

de premier rang: first-rate

la reconnaissance: gratitude

recueillir le fruit de son travil: reap the fruit’s of one’s labors

il faut que j’y réfléchisse: I must think it over (le subjonctifffff)