English: and The Place.
Telugu: మరియు స్థలం.