English: The deal was recently sealed.
Telugu: ఇటీవలే ఆ ఒప్పందం కుదిరింది.