English: There is yet another 15 per cent work to be done.
Telugu: మరో 15 శాతం వరకు పనులు మిగిలి ఉన్నాయి.