English: That place, though.
Telugu: కానీ ఆ స్థానం.