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