Original: This controversial scientific debate is ongoing.
Simplified: The scientific debate continues.