English: What a the deal.
Telugu: ఏం ఒక ఒప్పందం!