English: Many things have happened in the recent past.
Telugu: ఇటీవల చాలా సంఘటనలు వెలుగులోకి వచ్చాయి.