English: A compromise was finally agreed upon.
Telugu: చివరకు ఈ ఒప్పందం ఖరారైంది.