English: At last an agreement was come to.
Telugu: చివరకు ఈ ఒప్పందం ఖరారైంది.