English: However, the deal has yet to be finalised.
Telugu: అయితే, ఇంకా ఒప్పందానికి ఇంకా తుదిమెరుగులు దిద్దాల్సి ఉంది.