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