translate English to French: I am grateful to him for agreeing to undertake this important mission.
Je lui suis reconnaissant de s'être acquitté de cette mission importante.