Translate the following English sentence to French:
"He may be right that behind every great woman is a great man - there is a debate about that."
Il a probablement raison de dire que derrière chaque grande femme, il y a un grand homme - il y a matière à débat.