English: And yet, I dont really despair.
Telugu: అయినా సరే… నేను నిరాశావాదిని కాదు.