have a skin like a rhinoceros - German English Dictionary