English: Finally, their efforts gave good results.
Telugu: చివరికి వారి ప్రయత్నం ఫలించింది.