English: They had a success rate of over 90%.
Telugu: విజయం నిష్పత్తిని 90% పైగా ఉంది.