English: At last my efforts have been rewarded.
Telugu: ఎట్టకేలకు నేనుపడిన కష్టానికి ప్రతిఫలం దక్కింది.