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