English: But it IS a place too.
Telugu: కానీ ఇది కూడా ఒక స్థలం.