English: This happened some weeks ago.
Telugu: రెండు వారాల క్రితం ఈ దారుణ జరిగింది.