English: There has always been controversy around this place.
Telugu: ఈ స్థలం విషయంలో ఎప్పటి నుండో వివాదం ఉంది.