English: Several others remain.
Telugu: ఇంకా కొందరు మిగిలే ఉన్నారు.