English: what the deal.
Telugu: ఏమి ఒప్పందం!