English: It is one of the largest South Indian temples.
Telugu: ఈ ఆలయం అతి పెద్ద దక్షిణ భారత దేవాలయాలలో ఒకటి.