translate English to French: ‘We should finish him off’.
‘Il faut le terminer'.