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