English: Maybe there really was a Garden of Eden?
Telugu: బహుశా అది నిజంగా ఎక్కడా ఈడెన్ గార్డెన్ ఉంది?