English: And many still persist.
Telugu: చాలా మంది ఇంకా కొనసాగుతున్నారు.