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