English: It's one of the most important Buddhist places in India.
Telugu: ఇది భారతదేశంలో చాలా అద్భుతమైన బౌద్ధ కేంద్రాలలోఒకటిగా ఉంది.