English: It is believed that all th gods used to stay here.
Telugu: ఇక్కడ సమస్త దేవతలు సంచరిస్తూ ఉంటారని ప్రతీతి.