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