translate English to French: The success rate, as compared to the total number of Letters of Intent received, would be 29%.
Le taux de succès, comparé au nombre total de lettres d'intention reçues, serait de 29 %.