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