English: And a lot of ’em stayed here.
Telugu: ఇంకా చాలామంది ఇక్కడే మిగిలిపోయారన్నారు.