English: We have held on to that promise.
Telugu: ఆ హామీ నెరవేర్చాం.