English: And the deal has finally been nowmade.
Telugu: చివరకు ఈ ఒప్పందం ఖరారైంది.