translate English to French: These are ambitious commitments, but I want to assure you that the necessary funds will be made available.
Il s'agit d'engagements ambitieux, mais je tiens à vous assurer que les fonds nécessaires seront disponibles.