The time has come for humanity to redeem itself and rectify the earth.