English: What earth?
Telugu: ఏ భూమి?