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