do yourself proud - German English Dictionary