English: This is now their place.
Telugu: అదే ఇప్పుడు వారి స్థావరం.