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