English: This was our promise."
Telugu: ఇది మా వాగ్దానం."