English: The effort paid off.
Telugu: కష్టపడ్డదానికి ఫలితం దక్కింది.