English: and there on earth.
Telugu: మరియు అది భూమి మీద.