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