no-nonsense (adj.)youdaoicibaDictYouDict[no-nonsense 词源字典]
"not tolerating foolishness, businesslike," 1928," from phrase to stand no nonsense, which is attested from 1821, originally in sporting slang.[no-nonsense etymology, no-nonsense origin, 英语词源]