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