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