English: And it is here where many have remained.
Telugu: ఇంకా చాలామంది ఇక్కడే మిగిలిపోయారన్నారు.