English: The deal is done, almost
Telugu: ఒప్పందం దాదాపుగా ఖరారు