English: finally agreed.
Telugu: చివరకు అంగీకరించారు.