On the day that local actress Pan Lingling found out she had stage one breast cancer, she was midway through a charity golf game at the Jurong Country Club last March.
She had gone for a biopsy a few days earlier and the doctor had called her during her game to inform her that the test results did not look good.
Unfazed by the bad news, the spunky Pan, 43, carried on playing.
She said: "I didn't want to tell my husband who was with me. I wanted him to finish the game.
"I thought to myself, if my health isn't good, maybe I will have luck to get a hole-in-one and win a Lamborghini. I didn't win the prize, but I achieved my best score of 97," added Pan in jest.
It was her husband, event organiser and former actor Huang Shi Nan, 52, who took the news harder than she did.
He was so visibly upset that when Pan was getting ready to be hospitalised for surgery, a nurse mistook him for the patient.
Pan said with a laugh: "I said that I had the tumour, but it seemed that the symptoms of sickness were showing on his face."
She removed a 2.8cm-wide lump in her left breast last March. Later, she underwent chemotherapy between April and September, and radiotherapy from October to November.
There was not a point when she felt despondent or felt she would not beat the cancer. This in spite of having clumps of her hair fall out and gaining 10kg as a result of the chemotherapy and medication.
But what made the strong-willed veteran actress cry were her two sons, Beckham, 15, and Kynaston, 12.
Her husband had broken the bad news to their sons and told them to take good care of their mother.