English: Finally they agreed to deliver it.
Telugu: చివరకు పంపించేందుకు అయిష్టంగానే అంగీకరించారు.