Text this: Current State of the Worldwide Renewable Energy Generation