English: This would mean that 90 percent of the promises have already been delivered.
Telugu: ఇప్పటికే 90శాతం విభజన హామీలను నెరవేర్చమని చెప్పారు.