translate English to French: Several efforts have been made in order to strengthen the follow-up mechanism.
Plusieurs initiatives ont été prises pour renforcer le mécanisme de suivi.