English: Their efforts paid off.
Telugu: వీరి కృషి ఫలించింది.