English: The effort yielded results.
Telugu: కష్టపడ్డంకు ఫలితం దక్కింది.