Translate the following English sentence to French:
"Although the text in its current form is absolutely excellent, some clarification is needed."
Certes, le texte est plutôt bon dans sa forme actuelle, mais il restait quelques points obscurs.