English: His efforts eventually paid off.
Telugu: ఎట్టకేలకు అతడి ప్రయత్నం ఫలించింది.