translate English to French: The Forum has met three times since 21 April.
Le Forum s'est réuni trois fois depuis le 21 avril.