English: A lot of people finished.
Telugu: చాలా మంది తీరిదే.