English: The discussion had taken place last week.
Telugu: ఈ సంభాషణ గత వారం జరిగింది.