English: At last their patience was rewarded.
Telugu: ఎట్టకేలకు వారి కష్టానికి ప్రతిఫలం దక్కింది.