英语to dispose of,to spend (money),to undertake a task
法语mettre la main à qch,s'essayer à,distribuer,prodiguer,frapp