English: There, in the Garden of Eden.
Telugu: అదీ, ఈడెన్ గార్డెన్్సలో.