English: And finally their perseverance paid off.
Telugu: ఎట్టకేలకు వారి కష్టానికి ప్రతిఫలం దక్కింది.