English: That deadline is nearing.
Telugu: ఆ డెడ్‌లైన్ ముంచుకొస్తోంది.