English: Recently that promise has been fulfilled.
Telugu: ఆ హామీ ఇటీవలే నెరవేరింది.