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