English: And finally the agreement was made.
Telugu: చివరకు ఈ ఒప్పందం ఖరారైంది.