English: I felt like I'm seeing heaven.
Telugu: నాకు స్వర్గం చూపిస్తున్నది అని అనుకున్నాను.