English: About five hundred miles away.
Telugu: . దాదాపు వేల కిలోమీటర్ల దూరం.