English: is a place of worship.
Telugu: ఇది ఒక ఆరాధన ప్రాంతం.