English: And some still are.
Telugu: ఇంకా కొందరు మిగిలే ఉన్నారు.