English: A final deal has yet to be made, though.
Telugu: అయితే ఇందుకు సంబంధించిన తుది ఒప్పందం ఖరారు కావాల్సి ఉందన్నారు.