English: Several things have happened.
Telugu: ఎన్నో పరిణామాలు సంభవించాయి.