English: Thousands of miles.
Telugu: లక్షల మైళ్ళ మార్గం.