English: Many projects were on the verge of completion.
Telugu: పలు ప్రాజెక్టుల నిర్మాణం తుదిదశకు చేరుకుందన్నారు.