English: Where is that heaven?
Telugu: ఇంతకీ ఎక్కడ ఉంది ఆ గ్రహం?