English: This happened some weeks ago.
Telugu: ఇలా కొన్ని వారాలు జరిగిపోయాయి.