English: It felt like heaven.
Telugu: అది సీతాములకు స్వర్గంలా అనిపించింది.