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