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