English: Something like that recently did happen.
Telugu: తాజాగా అలాంటిదే చోటు చేసుకుంది.