English: At what place was this.
Telugu: ఇంతకీ ఎక్కడ ఉందీ ఆ స్థలం.