The nan of a 10-year-old girl who has been diagnosed with a rare bone cancer said she felt as though she had been 'hit by a truck' when she heard the news.
Kiki Wright, of Bury St Edmunds, was diagnosed with Ewing Sarcoma earlier this month and has now begun a nine-month course of chemotherapy at Addenbrooke's Hospital in Cambridge.
Eileen, Kiki's nan, said the family have been told Kiki's condition leaves her with a 50/50 survival rate.
"It was a big, big shock. We just absolutely weren't expecting it," said Eileen.
"I just put the phone down and cried my eyes out when I got the news.
"I just felt like I had been hit by a truck. It just was such a shock and then it was non-stop because she was moved to an orthopaedic hospital in London and then she was moved back to Addenbrooke's to start chemotherapy."
Before her diagnosis Kiki, who lives with her mum Kat and her brother Reggie, 11, was experiencing aches and pains in her legs, and the cancer has been found in her hip and has spread to her chest.
"She is really really going to go through it, but we are all rallying around her," Eileen said.
"I can't believe how resilient children are. She said to me 'nanny, I am going to get a wig!' She just came out with it so matter-of-fact. And she said before 'nanny, I'll be home for Christmas'.
"I am so proud of her and how well she is coping."
Kat's niece set up a fundraising page to support the family, particularly as Kat, a waitress at Bailey2 in Bury St Edmunds, will be unable to work for the foreseeable future.
Now reaching more than £3,000, the funds will be used for special days out to create memories on the days when Kiki is feeling well enough.
"We are just so grateful and thankful that so many people care," Eileen said.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here