English: And where is the Earth?
Telugu: మరి ఈ భూమంతా ఎక్కడుంది?