Successful (fr. Réussi)

Translation into English

Synonyms