English: A very powerful temple.
Telugu: చాలా శక్తివంతమైన ఆలయంగా చెప్పుకుంటారు.