English: This is the deal.
Telugu: . ఇదేనా డీల్