English: finally agreed to some concessions.
Telugu: చివరికి కొన్ని షరతులతో అంగీకారానికి వచ్చారు.