Translate the following English sentence to French:
"I have absolutely no doubt about this and I believe it is an essential point."
Je n'ai aucun doute à ce sujet et je pense qu'il s'agit d'un élément essentiel.