English: But finally, the two parties have managed to come to an agreement.
Telugu: అయితే, చివరకు ఇరువర్గాలు ఓ అంగీకారానికి వచ్చాయి.