English: And that's on Earth.
Telugu: మరియు అది భూమి మీద.