English: At last their efforts had paid off!
Telugu: ఎట్టకేలకు వారి కృషి ఫలించింది.