English: And never leaned back.
Telugu: అయినా ఎప్పుడూ వెనక్కి తగ్గలేదు.