English: but never left behind.
Telugu: కానీ ఎప్పుడూ వెనుకడుగు వేయలేదు.