English: But there's hope for humanity.
Telugu: కానీ మానవుడికి చచ్చేంత ఆశ.