Translate the following English sentence to French:
"What initiatives and measures has the Commission taken to provide aid to assist the thousands of Christians driven from their homes in the Molucca Islands, particularly on Ambon, in the very vulnerable situation in which they find themselves?"
Quelles sont les initiatives et les mesures que la Commission a prises pour apporter un soutien en vue de remédier à la situation particulièrement critique dans laquelle se trouvent les milliers de chrétiens des îles Moluques qui ont dû quitter leurs foyers, notamment ceux de l'île Ambon ?