English: There is yet another 15 per cent work to be done.
Telugu: ఇంకా 15 శాతం పనులు చేయాల్సి ఉంది.