English: Is This the World?
Telugu: ఇది లోకమా?