English: Their efforts have finally borne fruits.
Telugu: చివరికి వారి ఫలితం ఫలించింది.