Dar por terminado meaning

I was on the BBC Mundo site today and reading about Boko Haram terrorists kidnapping more children and came across this " Luego enseñaron su cuerpo en la televisión estatal y dieron a Boko Haram por terminado. " in my mind it seems to be something like They considered the group(Boko Haram ) to be finished but was wondering how native speakers or English speakers fluent in Spanish would translate it ? https://www.bbc.com/mundo/noticias-internacional-55262304

submitted by /u/Bailliestonbear
[link] [comments]