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