English: A lot of his efforts paid off.
Telugu: చాలావరకు అతని ప్రయత్నాలు ఫలించాయి కూడా.