Translate the following English sentence to French:
"Finally, its financial resources, our financial resources, are considerable."
Enfin, ses moyens financiers, nos moyens financiers, sont considérables.