English: However, the deal seems like it worked out finally.
Telugu: అయితే ఎట్టకేలకు డీల్ సెట్టయినట్లు తెలుస్తోంది.