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