English: Both entities have entered into an agreement in this regard.
Telugu: ఈ మేరకు ఇరు సంస్థలు ఓ ఒప్పందంపై సంతకాలు చేశాయి.