English: That agreement has just been reached.
Telugu: ఇటీవలే ఆ ఒప్పందం కుదిరింది.