What is the version of the following sentence with correct punctuation?

Aliens would probably be able to tell long stories about that
Aliens would probably be able to tell long stories about that.