English: But he has delivered on his promise.
Telugu: కానీ తనకిచ్చిన కర్తవ్యాన్ని మాత్రం పూర్తి చేసింది.