English: But a deal has finally been done.
Telugu: అయితే ఎట్టకేలకు ఈ వ్యవహారం సెటిల్ అయిందట.