English: It is exactly the place.
Telugu: సకీగ్గా ఇదే స్థలం.