English: 85 thousand miles.
Telugu: 85 వేల మౌంట్.