English: The temple is a major cultural centre.
Telugu: ఆలయం ఒక గొప్ప సాంస్కృతిక కేంద్రం .