English: This is the biggest temple set in India.
Telugu: భారతదేశంలోనే అతిపెద్ద దేవాలయంగా పరిగణింపబడుచున్నది.