English: Several others remain.
Telugu: ఇంకా కొందరు మిగిలిపోయారు.