English: An agreement had finally been reached.
Telugu: చివరకు ఈ ఒప్పందం ఖరారైంది.