We do not currently know of any antonyms for tough and shrewd.
For similar words to tough and shrewd, try: