Native English speakers, could you please help me with these issues?

Does this sentence make sense:

"I don't mean to UNDERMINE her university or her degree, but if she learned French 30 years, and has never spoken it ever since, I doubt that she still masters the language."
1 answer 1