English: Finally they agreed.
Telugu: చివరకు ఒప్పుకున్నారు.