English: Ninety per cent of it has been done.
Telugu: నూటికి నూరు శాతం పూర్తి అయ్యింది.