English: A similar thing happened recently.
Telugu: తాజాగా మళ్లీ ఇలాంటి సంఘటనే జరిగింది.