English: You promised.
Telugu: మీరు హామీ ఇచ్చారు.