translate English to French: This success was no accident.
Ce succès n’est pas le fruit du hasard.