English: The effort yielded results.
Telugu: కృషి ఫలితాన్నిచ్చింది.