English: We've finally agreed!
Telugu: చివరకు ఒప్పుకుంది!