Translate the following English sentence to French:
"So far, however, the European institutions have not had sufficient means at their disposal to take vigorous action here, to ensure that implementation actually takes place and that matters are remedied."
Toutefois, les institutions européennes ont jusqu'à présent trop peu de possibilités d'intervenir dans ce domaine et de veiller à une véritable mise en uvre, à disposer d'un remède.