English: An agreement to this effect was signed recently.
Telugu: ఈ నేపథ్యంలోనే తాజా ఒప్పందం కుదిరింది.