English: Another 90 per cent work is still pending to do.
Telugu: ఇంకా 90 శాతం మిగిలే ఉంది.