English: It's your job to deliver on that promise.
Telugu: ఆ వాగ్దానం నెరవేర్చ వలసిన బాధ్యత నీదే.