English: It's a door that opens to heaven.
Telugu: ఇది స్వర్గమునకు తెరచిన ద్వారము వంటిది .