English: An agreement had been arrived at on this subject.
Telugu: దీనికి సంబంధించి ఓ ఒప్పందం జరిగింది.