English: But he never despaired.
Telugu: కానీ ఎప్పుడు నిరాశ చెందలేదు.