Полный англо-русский словарь
know one's onions
Хорошо знать свое дело; знать что-л. назубок
Полный англо-русский словарь
know on good authority
know one's own mind