English: That could be right here on Earth.
Telugu: అది ఇక్కడే ఈ భూమి మీదనే సాధ్యం అవుతుంది.