English: Place is holy ground.
Telugu: వేదిక ఒక పవిత్రమైన స్థానం.