English: But definitely not on earth.
Telugu: కానీ భూమి మీద కాదు.