English: A lot of them remain here.
Telugu: ఇంకా చాలామంది ఇక్కడే మిగిలిపోయారన్నారు.