English: Many of them have yet to return.
Telugu: వారిలో ఇంకా చాలా మంది ఇంకా తిరిగి రాలేదు.