3 ms·"to have no business" is an idiom. It's not strange at all.by ylyn 6y ago"to have no business" is an idiom. It's not strange at all.deleted 6y ago[deleted]