know a thing or two—be quite competent about how to deal with a particular problem:
- Hopefully he’s the type of rancher who knows a thing or two about how to keep the soil rich and the cows fat.
know all the answers —(also: have all the answers)
1. be extremely knowledgeable; be fully informed:
- In serials the detective always wins, usually escapes danger, and knows all the answers.
2. is often used with the implication of overconfidence:
- Johnson’s critics saw him as an extremely arrogant man who thought he knew all the answers and was unwilling to make any accommodation.