English: meeting was held last week.
Telugu: గత వారంలోనే ఈ సమావేశం జరగాల్సి ఉండింది.