English: Their work eventually succeeded.
Telugu: చివరికి వారి కృషి ఫలించింది.