English: Finally agreed.
Telugu: చివరకు ఒప్పుకొంది.