translate English to French: We cannot do everything, but we have set out with high ambition to save the lives of millions of little children.
Nous ne pouvons pas tout faire, mais nous nous sommes fixé pour noble ambition de sauver la vie de millions de petits enfants.