New Delhi, Aug. 23 -- Miriam Margolyes, best known as Professor Sprout in the Harry Potter films, has spoken candidly about her health battles, many of which she links to her lifelong struggle with weight. In an interview with Weekend Magazine, the 84-year-old actress admitted the toll her lifestyle has taken.

"I've let my body down," she said. "I haven't taken care of it. I have to walk with a walker now. I wish I'd done exercise. It's the most ghastly waste of time, except that it keeps you going. So, I'm foolish."

When asked about Ozempic, a drug sometimes used for weight loss, Margolyes dismissed the idea.

"Absolutely not," she said. "That's for diabetics. You shouldn't take medicine meant for people who are really sick. What I do ...