Follow CBSDFW.COM: Facebook | Twitter

ARLINGTON (CBSDFW.COM) – An Arlington police officer who was run over twice during a traffic stop left the hospital Sunday afternoon.

READ MORE: US Supreme Court To Consider Controversial Texas Abortion Law

Arlington police corporal Elise Bowden was released after one officer said she came very close to death after being run over by a driver during a traffic stop on Thursday.

Cpl Elise Bowden

Cpl Elise Bowden

Officers from the Arlington Police Department along with hospital staff and family formed a wall of honor as Cpl. Bowden was wheeled out of John Peter Smith hospital. She was met with cheers and applause.

“I can’t thank everyone enough. I’m grateful. I’m humbled,” said Cpl. Bowden. “I didn’t think I was going to live, and then it happened, and it did… This is all minor. It’s all going to mend.”

READ MORE: Southlake Ranks 20th 'Best Small City In America'; Keller & Flower Mound Most Affordable

The 14-year police veteran has several broken bones and a lengthy recovery ahead of her, but those who visited her are feeling good about her progress.

“She’s a little humble when she says she’s mended,” said Arlington Police Chief Will Johnson. “She’s pretty busted up. We’re going to make sure she get’s all the time she needs to recoup.”

The driver, 23-year-old Tavis Crane, who ran over Cpl. Bowden was shot and killed by another officer. He had a felony warrant for evading arrest in Dallas County as well as misdemeanor warrants from Grand Prairie.

There’s been a call for Arlington police to release dash-cam video of the officer-involved shooting, but police say the policy is to not release video during an open investigation.

“It struck her patrol car so hard – you can see on the dash cam it knocks her vehicle out of position,” said Lt. Chris Cook. “That vehicle was definitely used as a deadly weapon.”

MORE NEWS: Texas Mother And Son Arrested In Wyoming For Murder In Oklahoma

(©2017 CBS Local Media, a division of CBS Radio Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)