English: It is a very holy place to Buddhists.
Telugu: బౌద్ధులకు ఇది చాలా పవిత్ర స్థలం.