Significado de ''strike home" e "hit home"

Significado de ''strike home" e "hit home"
Alguém me explicaria o sentido de "struck home" (passado de strike home) ou "hit home"?

This time the arrow again hit the centipede right in the middle of its head, but instead of glancing off harmlessly as before, it struck home to the creature’s brain.

POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
3 respostas
Redseahorse 3 28 421
Desta vez a flecha fez um "estrago legal"
Juliana Rios 24 105 396
Complementando:

Struck home / Hit home = Acertou em cheio / Acertou no local certo / Atingiu um local sensível / Surtiu o impacto necessário e desejado (fisica e figuradamente).
Também existe a expressão "nailed it" que significa "na mosca/acertou em cheio"