هیچکس آخر آن فیلم را نفهمید، اما همه گفتند که فیلم خیلی خوب بود.

Breakdown of هیچکس آخر آن فیلم را نفهمید، اما همه گفتند که فیلم خیلی خوب بود.

بودن
to be
آن
that
را
(direct object marker)
خیلی
very
اما
but
گفتن
to say
که
that
خوب
good
نفهمیدن
to not understand
همه
everyone
فیلم
movie
هیچکس
no one
آخر
end

Questions & Answers about هیچکس آخر آن فیلم را نفهمید، اما همه گفتند که فیلم خیلی خوب بود.

Why is هیچکس used here, and does it mean no one or nobody?

هیچکس means no one / nobody. It is made from هیچ (no / none) + کس (person).

A very important point for learners is that in Persian, هیچکس usually takes a singular verb, even though in English we may think of it as referring to many possible people.

So in this sentence:

هیچکس ... نفهمید

literally means no one ... understood.

You may also see it written as هیچ‌کس with a half-space. Both refer to the same word.

Why is the verb after هیچکس singular: نفهمید?

Because Persian normally treats هیچکس as grammatically singular.

So:

  • هیچکس نفهمید = No one understood
  • not هیچکس نفهمیدند

This is different from همه later in the sentence, which usually takes a plural verb:

  • همه گفتند = everyone said

So the sentence gives you a useful contrast:

  • هیچکس ... نفهمید → singular verb
  • همه گفتند → plural verb
What does آخر mean here? Is it end, last, or finally?

Here آخر means the end / ending of the film.

So:

  • آخر آن فیلم = the end of that film

It does not mean finally in this sentence.

A useful detail: in careful pronunciation, there is an implied ezafe here:

  • آخرِ آن فیلم

In normal writing, short vowels are usually not written, so you just see آخر آن فیلم.

Why is there a را after آن فیلم?

را marks the direct object.

In this sentence, the thing nobody understood is:

آخر آن فیلم را = the ending of that film

So را tells you that this whole noun phrase is the object of نفهمید.

A key point: را comes after the entire object phrase, not necessarily right after the first noun.

So:

  • آخر آن فیلم را نفهمید
    = did not understand the end of that film

not:

  • آخر را آن film ...
Is آخر آن فیلم را literally the end of that film?

Yes. More literally, it is:

  • آخر = end
  • آن فیلم = that film
  • را = object marker

So the phrase means:

the end of that film / that film’s ending

In more explicit textbook-style Persian, learners may also meet:

  • آخرِ فیلم
  • آخرِ آن فیلم
  • آخرِ فیلم را نفهمید

All of these point to the same basic idea.

How is نفهمید built, and why does it mean did not understand?

نفهمید is the past tense of فهمیدن (to understand) with the negative prefix نـ.

Breakdown:

  • فهمیدن = to understand
  • past stem: فهمید
  • negative: ن + فهمید = نفهمید

So:

  • فهمید = he/she understood
  • نفهمید = he/she did not understand

Because هیچکس is treated as singular, the verb appears in the third-person singular past form.

Why is اما used here?

اما means but / however.

It connects the two contrasting ideas:

  • Nobody understood the ending
  • but everyone said the film was very good

So it shows a contrast between:

  1. not understanding the film’s ending, and
  2. still praising the film.
Why does همه take the plural verb گفتند?

همه means everyone / all (people), and in standard Persian it commonly takes a plural verb when referring to people.

So:

  • همه گفتند = everyone said

This is very natural Persian.

That gives a nice contrast with هیچکس, which usually takes singular agreement:

  • هیچکس نفهمید
  • همه گفتند
What is the function of که in گفتند که...?

Here که means that and introduces a subordinate clause.

So:

  • گفتند که فیلم خیلی خوب بود
  • They said that the film was very good

In Persian, که is very commonly used after verbs like:

  • گفتن = to say
  • فکر کردن = to think
  • دانستن = to know

In everyday speech, Persian speakers sometimes omit که if the meaning is already clear, but with گفتند که... it is very normal and natural.

Why is فیلم repeated in the second half instead of using a pronoun like it?

Persian often repeats nouns where English would more naturally use a pronoun.

So:

  • گفتند که فیلم خیلی خوب بود
  • literally: they said that the film was very good

In English, we might say:

  • ...but everyone said it was very good

But in Persian, repeating فیلم is completely natural and often clearer.

You could sometimes leave it out if the context is obvious, but this full version is very normal.

Why is بود used at the end?

بود is the past form of to be and means was.

So:

  • فیلم خیلی خوب بود = the film was very good

This is the normal Persian word order for an equational sentence in the past:

  • subject + adverb + adjective + بود

Here:

  • فیلم = the film
  • خیلی = very
  • خوب = good
  • بود = was
What does خیلی خوب بود literally mean?

Literally it is:

  • خیلی = very
  • خوب = good
  • بود = was

So the structure is:

very good was

But natural English is:

was very good

Persian often places the verb at or near the end, so this word order is completely normal.

Is the sentence formal, neutral, or colloquial?

It is mostly neutral everyday Persian.

A few notes:

  • فیلم is the normal word for film/movie
  • اما is a standard written and spoken word for but
  • هیچکس is common and natural
  • نفهمید and گفتند are standard past tense forms

In casual speech, people might say something very similar with only small pronunciation differences. So this is a good sentence to learn because it works well in both standard written Persian and ordinary speech.

Where is the stress or emphasis likely to be in this sentence?

A speaker might naturally emphasize the contrast:

هیچکس آخر آن فیلم را نفهمید، اما همه گفتند که فیلم خیلی خوب بود.

Possible natural emphasis:

  • هیچکس = nobody
  • اما = but
  • همه = everyone
  • خیلی خوب = very good

That helps highlight the irony of the sentence: nobody understood the ending, but everyone still said the movie was excellent.

Could this sentence be translated more naturally than word-for-word?

Yes. A natural English-style translation would be something like:

  • No one understood the ending of that movie, but everyone said it was very good.

That is more natural than a rigid word-for-word rendering, especially because English prefers it instead of repeating the film. Persian, however, is perfectly happy to repeat فیلم.

AI Language TutorTry it ↗
What's the best way to learn Farsi grammar?
Farsi grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Farsi

Master Farsi — from هیچکس آخر آن فیلم را نفهمید، اما همه گفتند که فیلم خیلی خوب بود to fluency

All course content and exercises are completely free — no paywalls, no trial periods.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions