English: The effort yielded results.
Telugu: ఆ శ్రమకు ఫలితం దక్కింది.