English: It is believed that this very ancient temple was installed by gods.
Telugu: అతి పురాతనమైన ఈ ఆలయాన్ని దేవతలే నిర్మించారని విశ్వసిస్తున్నారు.