English: However, it was only recently that the deal got finalised.
Telugu: అయితే అప్పట్లో కుదుర్చుకున్న ఒప్పందం ఇటీవలే రద్దయింది.