English: The discussion had taken place last week.
Telugu: గత వారంలో ఈ చర్చలు జరగాల్సి వున్నాయి.