English: I've travelled many thousands of miles
Telugu: నాలో నేనే ఎన్నో వేల వేల మైళ్ళు తిరిగి