English: And I promised that.
Telugu: నేను హామీ కూడా ఇచ్చాను.