Original: However, there is an ongoing debate over whether H. floresiensis is indeed a separate species.
Simplified: There is an ongoing debate over whether H. floresiensis is indeed a separate species.