English: This is the biggest temple set in India.
Telugu: ఇక్కడ భారత దేశంలోనే అతిపెద్ద బౌద్ధ మందిరం ఉంది.