English: Lots of people stay here too.
Telugu: చాలామంది ఇక్కడే స్థిరపడ్డారు కూడా.