In a heartwarming moment, Simon Cowell and other judges hit the Golden Buzzer for a singer who performed her original song, describing her fight with cancer, on America’s Got Talent.

The audition of the 30-year-old Ohio native, who performs under the stage name Nightbirde, turned the judges teary-eyed. 

ALSO READ | Foo Fighters to perform at New York’s Madison Square Garden on June 20

“Last time I checked, I had some cancer in my lungs, spine and my liver,” she told judges Simon Cowell, Heidi Klum, Sofia Vergara, and Howie Mandel. “It’s important that everyone knows I’m so much more than the bad things that happened to me.”

As the golden confetti covered the stage, Nightbirde told the crowd, “I have a two percent chance of survival but two percent is not zero per cent. Two percent is something and I wish people knew how amazing it is.”

ALSO READ | Social media thanks the Lorde for upcoming music release ‘Solar Power’

Her original “It’s OK” narrates her bout with cancer and after the buzzer, she will directly perform in the live rounds.

On the completion of her performance, Cowell went on the stage to hug her as she started crying. Cowell lauded her and said everything about her performance was ‘really special.’

Nightbirde wowed judges when she said, “You can’t wait until life isn’t hard anymore before you decide to be happy.”

Prior to appearing on the show, Nightbirde posted a photo with the lyrics of the song.”I’ve still got some magic in me / I can’t see it but I still believe / Yeah the music stopped, but I’ll still sing / Pretty beat up, but I still got dreams.”