English: And yet never discouraged.
Telugu: అయినా ఎప్పుడూ నిరాశ పడలేదు.