English: They finally did.
Telugu: వాళ్లు చివరికి సరే అన్నరు.