English: But never distraught.
Telugu: అయినే ఎప్పుడు నిరుత్సాహపడలేదు.