English: A lot are still there.
Telugu: ఇంకా చాలా మందే ఉన్నారు.