English: And that was their place.
Telugu: అది వాళ్ల స్థలం వాళ్ళిష్టం.