English: Many of them have still not come back.
Telugu: వారిలో ఇంకా చాలా మంది ఇంకా తిరిగి రాలేదు.