translate English to French: It’s no accident that this award bears his name.
Ce n’est pas un hasard si ce prix porte son nom.