English: But I was never far away.
Telugu: అయినా ఇంత దూరం నేనెప్పుడూ పరిగెత్తలేదు.