translate English to French: It is very encouraging to know of your strong commitment to this quest.
Votre engagement déterminé envers cet objectif est encourageant.