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