4-Year-Old Girl Sings For Her Cancer-Stricken Mom in Moving Video

An adorable and heart-breaking video of a four-year-old girl singing to her weeping, cancer-stricken mother is burning up the Internet.

Thanks to Ellen Degeneres,more than 17 million people have viewed the touching and emotional tribute online. The talk show host posted the video on her social media accounts, writing: “If this doesn’t make you cry, I don’t know what will.”

Read: Pee Wee Football Team Dances 'Whip Nae Nae' During Game

The footage shows little McKenna belting out Martina McBride’s “I’m Gonna Love You Through It,” in front of her mother and friends.

The group was attending a cancer-support party for the 23-year-old mom, who is battling Stage IV Hodgkin’s lymphoma.

“My granddaughter sings the song to her every day,” Dee Silvernail told INSIDE EDITION.

Read: Watch This Adorable 3-year-old Bring the Noise During TV Audition

Her daughter, Dianna, was diagnosed two years ago, Silvernail said. “I raised my kids with Martina McBride and those songs have gotten us through some really tough times and this song came out when she was diagnosed,” Silvernail explained.

Even the singer chimed in online. “I love this too!” McBride tweeted.

 The family has started a gofundme page to help with medical costs.

Watch Below: Guy Proposes with Super-Mario Style Video Game About Relationship