English: However, mankind did not lose all hope.
Telugu: అయినా మానవుడు ఆశను మాత్రం వదిలిపెట్టడం లేదు.