English: At least 80 per cent of the work on this project had already been completed.
Telugu: ప్రాజెక్టు ప‌నులు 80 శాతం పూర్తి అయ్యాయి.