English: Ninety per cent of it has been done.
Telugu: ఎనభై శాతం పూర్తయింది.