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