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