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