English: A lot has.
Telugu: చాలా వ‌చ్చాయి.