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