Although recently _____, her reputation need no _____; her contribution to astronomy has been awarded by ~~~.
Answer : embattled, burnishing
But, I don’t know what means ‘burnishing’
I think that for example, “her reputation needs no contention etc.”
burnishing means???