English: Agreements have been signed recently.
Telugu: దీనికి సంబంధించిన ఒప్పందం ఇటీవలే కుదిరింది.