Not every nu flatly cancels its sentence. Romanian has a whole layer of scoped, partial negation — constructions where nu lands on a quantity, a degree, or a precision word and softens the statement rather than killing it. The everyday champion is nu prea, which turns a blunt "I don't have time" into a gentle "I don't really have time / I have hardly any time". Alongside it sit nu chiar and nu tocmai ("not exactly / not quite"), nu neapărat ("not necessarily"), and the rhetorical figure of litotes — nu e rău ("it's not bad"), which Romanians use to mean "it's actually pretty good". These are not negations of the whole clause; they are a hedging toolkit, and an English speaker who translates them word-for-word usually overshoots into something blunter than intended.
nu prea — the everyday softener
Prea on its own means "too / overly" (prea mult "too much"). But the fixed combination nu prea has drifted to mean "not really / not much / hardly" — it is the single most common way Romanians soften a negative in casual speech. Nu prea am timp is not "I don't have too much time" in any literal sense; it is the everyday "I don't really have time / I'm a bit short on time".
Nu prea am timp săptămâna asta.
I don't really have time this week.
Nu prea îmi place cum sună.
I'm not really keen on how it sounds.
— Ai înțeles? — Nu prea, mai explică-mi o dată.
— Did you get it? — Not really, explain it to me again.
The softening is social as much as semantic. Nu îmi place ("I don't like it") is a flat verdict; nu prea îmi place is the polite, hedged version — "I'm not too crazy about it". Reaching for nu prea is how you decline, criticize, or admit a shortfall without sounding categorical.
Nu prea cred că o să meargă planul ăsta.
I don't really think this plan is going to work.
Note the placement: nu prea sits as a unit directly before the verb (nu prea înțeleg), with prea slotting in where only clitics otherwise go. This is the one fixed exception to "nothing but clitics between nu and the verb" — prea has fused tightly enough to ride along.
nu chiar and nu tocmai — "not exactly / not quite"
Chiar means "exactly / really / even"; tocmai means "precisely / just". Negated, nu chiar and nu tocmai both mean "not exactly / not quite" — you concede that the description is close but want to pull back from full agreement. They are the diplomat's tools for "well, not really".
— Deci e gata proiectul? — Nu chiar, mai am de lucru la final.
— So the project's done? — Not quite, I still have work to do on the ending.
Nu e tocmai ce mi-am imaginat, dar merge.
It's not exactly what I'd imagined, but it'll do.
— Locuiești în centru? — Nu chiar, sunt cam la zece minute.
— Do you live downtown? — Not exactly, I'm about ten minutes out.
nu neapărat — "not necessarily"
Neapărat means "necessarily / without fail / definitely" (Vino neapărat! "Make sure you come!"). Negated, nu neapărat scopes the negation onto the necessity: "not necessarily, not as a rule". It denies that something must be so, without claiming the opposite.
Scump nu înseamnă neapărat bun.
Expensive doesn't necessarily mean good.
— Trebuie să vin în costum? — Nu neapărat, vino lejer.
— Do I have to come in a suit? — Not necessarily, come casual.
Litotes: nu e rău and friends
Romanian loves litotes — affirming something by negating its opposite. Nu e rău literally is "it's not bad", but in practice it is warm praise: "it's actually pretty good / not bad at all". The negation here is genuine, but the effect is positive, because saying "not bad" understates real approval. This understated register is everywhere in spoken Romanian.
— Cum e noul restaurant? — Nu e rău deloc, chiar mi-a plăcut.
— How's the new restaurant? — Not bad at all, I actually liked it.
Nu cântă rău fata asta, are talent.
This girl sings pretty well, she's got talent. (litotes — 'doesn't sing badly')
— A mers bine examenul? — Nu m-am descurcat rău.
— Did the exam go well? — I didn't do badly. (= I did fairly well)
The same understatement works with nu prea in the other direction: nu e prea rău ("it's not too bad") lands as a mild, qualified positive — "it's okay, could be worse".
How this differs from total negation
The whole point of this page is the contrast with the concord negation taught in the overview. Total negation cancels the clause and licenses the n-words (Nu am nimic "I have nothing"). Partial / scope negation lands on a degree word and merely qualifies (Nu prea am "I don't have much"). Mixing them up changes the meaning sharply: Nu am timp is "I have no time" (flat), while Nu prea am timp is "I have little time" (hedged). And the partial constructions do not trigger the n-words — you would never say *nu prea am nimic meaning "I don't really have anything"; the hedge and the concord items belong to different mechanisms.
Nu am bani. / Nu prea am bani.
I have no money. / I don't really have much money. (flat vs hedged)
Common Mistakes
Translating "not really" literally instead of using nu prea:
❌ Nu chiar îmi place. (intending the casual 'I don't really like it')
Awkward — the idiomatic softener is nu prea: Nu prea îmi place. (Nu chiar fits 'not exactly', a different shade.)
✅ Nu prea îmi place.
I don't really like it.
Reading litotes as criticism instead of understated praise:
❌ [taking 'Mâncarea nu e rea' to mean] 'The food is poor.'
Wrong — 'nu e rea' is mild praise: the food is actually quite good.
✅ Mâncarea nu e rea deloc.
The food's really not bad at all. (= it's good)
Slipping a non-fused adverb between nu and the verb on the nu prea model:
❌ Nu foarte înțeleg.
Incorrect — only nu prea fuses there; for 'I don't quite understand' say: Nu prea înțeleg.
✅ Nu prea înțeleg.
I don't really understand.
Confusing nu neapărat ("not necessarily") with a flat denial:
❌ — E mai bun cel scump? — Nu. (when you mean 'not necessarily')
Too absolute — if you mean 'not always', say: Nu neapărat.
✅ — E mai bun cel scump? — Nu neapărat.
— Is the expensive one better? — Not necessarily.
Overusing flat negation where a hedge is socially expected:
❌ — Îți place cadoul? — Nu.
Blunt to the point of rude — soften it: Nu prea, ca să fiu sincer / sinceră.
✅ — Îți place cadoul? — Nu prea, ca să fiu sincer.
— Do you like the gift? — Not really, to be honest.
Key Takeaways
- Partial / scope negation lands nu on a degree word, not the verb, softening rather than cancelling: nu prea ("not really / not much"), nu chiar / nu tocmai ("not exactly / not quite"), nu neapărat ("not necessarily").
- nu prea is the everyday softener — Nu prea am timp = "I don't really have time" — and the polite way to decline or criticize. prea is the one non-clitic that may sit between nu and the verb.
- Litotes (nu e rău, nu cântă rău) understates praise: "not bad" means "actually good". It is a register choice, not faint criticism.
- This is different from total negation: partial hedges do not trigger the n-words (nimic, nimeni); those belong to the concord system.
- Translating "not really" as *nu chiar and reading litotes as criticism are the classic transfer errors.
Now practice Romanian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Romanian→Related Topics
- Negation: An OverviewA1 — How Romanian says 'no' and 'not'. The preverbal nu negates any verb (Nu vorbesc 'I don't speak'); nu / ba nu answers 'no'; and — the feature English speakers must rewire — Romanian uses obligatory NEGATIVE CONCORD, where words like nimic, nimeni, niciodată, niciun co-occur WITH nu rather than replacing it (Nu văd nimic 'I see nothing'). This page maps the whole system before the detail pages.
- The Negator 'nu' and Its ContractionsA1 — Where nu goes and how it contracts. The negator sits strictly BEFORE the verb, ahead of any object pronouns (Nu te văd, Nu îmi place). Before a vowel it elides to n- (nu am → n-am), and before clitics it fuses (nu îmi → nu-mi, nu îl → nu-l, nu este → nu-i). This page drills the placement and the everyday contractions in the present and perfect.
- Answering 'No' and Contradicting (nu, ba da, ba nu)A2 — Romanian answers yes/no with da and nu — but contradicting a NEGATIVE needs a dedicated particle. ba da overturns a negative ('yes it is!' — — Nu vii? — Ba da!) and ba nu emphatically denies a positive ('no it isn't!'). English leans on stress; Romanian has a grammatical signal. This page treats it from the negation system: how nu the answer relates to nu the negator, and the ba reversal.
- Adverbs of Affirmation and Doubt (da, ba, poate, sigur)A2 — Romanian's yes/no/contradiction system — da, nu, the contradiction particle ba (ba da, ba nu), and the certainty scale from sigur and firește down through poate and probabil to the skeptical hearsay marker cică.
- Negative Polarity and Concord in DepthC1 — Romanian's negative words (nimic, nimeni, niciodată, nicăieri, niciun, nici) are strict negative-concord items: they demand the clausal nu even when they already mean 'nothing/nobody' (Nu vine nimeni). This page maps the full n-word set, the obligatory-nu rule, their behavior in non-veridical contexts (questions, conditionals, comparatives like mai mult decât oricând), and the positive-vs-negative polarity split (cineva/ceva vs nimeni/nimic) conditioned by veridicality — far subtler than 'double negation'.