English: But several thousand still remain.
Telugu: అయినా కొన్ని లక్షల మంది మిగిలిపోయారు.