English: Something like that recently did happen.
Telugu: తాజాగా అలాంటిదే జరిగింది.