Synonyms of pay off in English:

pay off


See US English definition of pay off

See UK English definition of pay off

See Spanish definition of cancelar

phrase

1‘his hard work paid off’

SYNONYMS
meet with success, be successful, succeed, be effective, work, get results, be profitable