He is totally committed to his work and he is largely responsible for some of our recent success.
Il se voue entièrement à son travail et il est en grande partie responsable de certains de nos récents succès.