English: The huge temple is built of stone.
Telugu: ఈ ఆలయం పెద్ద పెద్ద రాళ్లతో నిర్మించబడింది.