Translate the following English sentence to French:
"The Joint Supervisory Authority, or JSA, has had quite inadequate resources."
L'autorité de contrôle, le JSA, joint supervisory authority, est doté de ressources tout à fait insuffisantes.