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