English: It is the door to heaven.
Telugu: ఇది స్వర్గానికి తెరిచిన ద్వారం.