English: A meeting is due this week.
Telugu: గత వారంలోనే ఈ సమావేశం జరగాల్సి ఉంది.