English: This commitment needs to be fulfilled.
Telugu: ఆ హామీ నెరవేర్చాల్సి ఉంది.