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