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