English: It happened weeks ago.
Telugu: ఇది జరిగి వారం రోజులవసోంది.