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