English: And not on Earth.
Telugu: కానీ భూమి మీద కాదు.