English: It happened weeks ago.
Telugu: వారం క్రితం జరిగింది.