no–nonsense

no–nonsense adjective
no–nonsense
adjective
Britannica Dictionary definition of NO–NONSENSE
[more no–nonsense; most no–nonsense]
: very serious about doing things in a direct and efficient way without any foolishness or nonsense