English: 90% of this work.
Telugu: 90 శాతం ఈ పనులకే. .