English: Agreed on several fronts.
Telugu: పలు అంశాలపై అంగీకారం కుదిరింది.