The phrase 'spotless reputation' describes a person or organisation that has a good, clean character and behaves decently and honestly.
There's more great Shakespeare content at our partner - The Open University’s - website, here: http://www.open.edu/openlearn/languages/english-language/shakespeare-speaks
آی-ویدئو