Savannah Last has been a "karate kid" since she was two, but when she was attacked by a group of teenagers last year, she felt "hopeless".