English: To date, he has kept more than 90 percent of these promises.
Telugu: ఇప్పటి వరకు 90 శాతం హామీలను నెరవేర్చామని చెప్పారు.