English: A number of things have taken place.
Telugu: ఎన్నో సంఘటనలు మీద మీద తారసిల్లుతూ వచ్చాయి.