Translate the following English sentence to French:
"The immense repayment costs prevent any form of development."
Les immenses frais de remboursement constituent une entrave à toute forme de développement.