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