bei weitem nicht
Translation
not by a long shot, not nearly, far from it
Examples
Das ist bei weitem nicht genug.
That is not nearly enough.
Er ist bei weitem nicht so klug, wie er denkt.
He is not nearly as smart as he thinks.
Grammar Patterns
bei weitem nicht + adjective/adverb: not nearly ... Das ist bei weitem nicht genug.
Similar Words
not nearly, far from, by no means
Etymology
It's simply 'bei weitem' (by far) combined with 'nicht' (not). The combination emphasizes a large gap or deficiency, meaning 'not nearly' or 'far from it'.
Memory Tips
Remember that 'bei weitem' means a big difference. Adding 'nicht' means there's a big difference in a negative sense: 'far from being enough'.