English: seemed to me like heaven.
Telugu: నాకు స్వర్గం అనిపించింది.