English: thousands of miles from land.
Telugu: భూమి నుంచి కొన్ని వేల కి.