Ronda Rousey is planning to retire soon.
The 29-year-old UFC fighter has revealed she will be "wrapping it up" soon but is feeling positive about the training for her upcoming fight.
Asked how long she will continue fighting for, she said: "Not that long, I'm wrapping it up. This is definitely one of my last fights. Everyone better watch! The show isn't gonna be around forever."
Speaking on The Ellen DeGeneres Show, she added: "I feel good ... I've trained twice a day since the beginning of August. So I finally feel like in super ninja good mode ...
"It's the buildup that's more tiring than everything else. If it just happened right now, I wouldn't be nervous at all. It's the waiting."
Meanwhile, Ronda previously revealed she believes everything happens "for a reason".
She said: "A lot of people think they're a good person because they don't do this, and they don't do that. But for me, it's not about what you abstain from, it's about what you do that makes a difference.
"When it comes to challenges, I honestly believe that things happen for a reason. At the time yes it's hard on a personal, emotional level and it's hard to look past what's happening to the future, but you have to believe in yourself because down the line in two, five, ten years' time you'll look back and think that was actually the best thing that ever happened to me.
"Every single setback it's not the end of the world, it's just the beginning of that lesson. That had to happen for me to learn these certain things and it's not about being completely infallible, it's about getting better and there's no room for improvement in perfect."
Tagged in Ronda Rousey