English: I think this is 99% done.
Telugu: ఆ లక్ష్యం 99శాతం నెరవేరిందనే అనుకుంటున్నాను.