Translate the following English sentence to French:
"Even though there was a slight decline in fraud and irregularities between 1997 and 1998, there is nonetheless still a need for more effective supervisory mechanisms."
Même si on peut dire que l'ampleur des cas de fraude et d'irrégularités a légèrement diminué de 1997 à 1998, il nous manque toujours des mécanismes de contrôle plus efficaces.