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