English: Now, over 75 percent of projects finish on time.
Telugu: 75 శాతానికి పైగా పూర్తయిన ప్రాజెక్టులను ముందు వరుసలో పూర్తి చేయాలన్నారు.