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