English: This happened some weeks ago.
Telugu: వారం రోజుల క్రితం ఈ పరిణామం చోటుచేసుకుంది.