English: A deal was finally made.
Telugu: చివరకు ఒక ఒప్పందం సాధించారు .