English: Their patience finally paid off.
Telugu: చివరికి వారి ఓపిక నశించింది.