English: On this, we have come to an agreement.
Telugu: ఈ మేరకు ఒప్పందం చేసుకున్నాం.