English: It happened weeks ago.
Telugu: ఇది సదేళ్ళ క్రితం జరిగింది.