English: I saw heaven too.
Telugu: నాకూ స్వర్గం కనిపించింది.