English: All of that done last week.
Telugu: ఇదంతా గత వారం జరిగింది.