English: And where was this other world?
Telugu: మరి ఈ భూమంతా ఎక్కడుంది?