English: “Are you living on earth or some other planet?
Telugu: “మీరు ఒకే భూమిలో నివసించడం లేదా?