Skip to content
French · B2 Bilingual Reader Travel

La carte postale

A misdelivered postcard from 1985 leads a postal worker in a small Normandy town to unravel a love story the town forgot.

Today's learning

  • 3-minute story
  • Native narration
  • 6 useful words
  • 5 comprehension questions
  • B2 French
Illustration for the B2 story "La carte postale": A misdelivered postcard from 1985 leads a postal worker in a small Normandy town to unravel a love story the town forgot.
Warm-up

Pre-Reading Vocabulary

Review these key words and phrasing examples before you begin reading.

la carte postale
the postcard
"J'ai trouvé une carte postale datant de 1985."
le facteur
the postal worker
"Le facteur connaît tous les habitants du village."
disparaître corps et biens
to disappear without a trace
"Le bateau a disparu corps et biens en pleine mer."

Your French story — tap highlighted words when you need help

3 min read
Native narration · pick a speed

En triant le courrier du matin, Julie tomba sur une jaunie adressée à une adresse qui n'existait plus. Le village de Honfleur — rue des Pêcheurs, numéro quatorze. Julie était factrice depuis six ans dans ce village normand. Elle connaissait chaque rue, chaque boîte aux lettres, chaque nom de famille. Mais ce nom — Cardin — ne lui disait rien. datait de 1985. L'encre, délavée mais lisible, portait un message bref: « Reviens. Je t'attends encore. » Il n'y avait pas de signature. Juste deux initiales: P.M. Au lieu de jeter la carte au rebut, Julie la glissa dans la poche de sa veste. Quelque chose dans ce message — l'urgence, la vulnérabilité — la touchait plus qu'elle n'aurait su l'expliquer. Elle interrogea la boulangère, puis le patron du tabac. « Cardin ? Attendez... la vieille maison près du phare, avant la guerre. Mais personne n'y habite plus depuis des lustres. » Julie ne se découragea pas. Elle voulait l'expéditeur ou le destinataire. Un après-midi, elle frappa à la porte de la Maison de retraite Saint-Joseph, la plus ancienne du village. Une vieille dame, Mathilde Cardin, reconnut l'écriture immédiatement. Ses doigts tremblèrent en touchant la carte. « C'est de Pierre, » murmura-t-elle. « Mon mari. Il m'a écrit juste avant de partir en mer. » Mathilde raconta son histoire: Pierre avait promis de revenir après une dernière saison de pêche. Il n'était jamais rentré. Le bateau avait disparu corps et biens en novembre 1985. « La carte n'est jamais arrivée, » dit Mathilde en essuyant ses yeux. « Pendant des années, j'ai cru qu'il était parti sans un mot. » Elle serra la carte contre sa poitrine. « Maintenant, je sais qu'il m'a écrit. » Julie resta un moment silencieuse. Elle n'avait rien fait d'extraordinaire — juste son travail, avec un peu d'obstination. Mais ce simple geste avait refermé une blessure de quarante ans. En sortant, Julie regarda le ciel gris de Honfleur. Le vent sentait le sel et l'iode. Quelque part en mer, un marin de 1985 avait enfin tenu sa promesse. Quarante ans plus tard, mais il l'avait tenue.

Show full English translation

While sorting the morning mail, Julie came across a yellowed postcard addressed to an address that no longer existed. The village of Honfleur — Rue des Pêcheurs, number fourteen. Julie had been a postal worker for six years in this Norman village. She knew every street, every mailbox, every family name. But this name — Cardin — meant nothing to her. The stamp was dated 1985. The ink, faded but legible, bore a brief message: "Come back. I'm still waiting." There was no signature. Just two initials: P.M. Instead of throwing the card away, Julie slipped it into her jacket pocket. Something about this message — the urgency, the vulnerability — touched her more than she could explain. She asked the baker, then the tobacco shop owner. "Cardin? Wait... the old house near the lighthouse, before the war. But no one has lived there for ages." Julie didn't get discouraged. She wanted to find the sender or the recipient. One afternoon, she knocked on the door of the Saint-Joseph retirement home, the oldest in the village. An elderly lady, Mathilde Cardin, recognized the handwriting immediately. Her fingers trembled as she touched the card. "It's from Pierre," she murmured. "My husband. He wrote to me just before going out to sea." Mathilde told her story: Pierre had promised to return after one last fishing season. He never came back. The ship had disappeared without a trace in November 1985. "The card never arrived," Mathilde said, wiping her eyes. "For years, I thought he had left without a word." She clutched the card to her chest. "Now I know he wrote to me." Julie stayed silent for a moment. She hadn't done anything extraordinary — just her job, with a bit of persistence. But this simple gesture had healed a forty-year-old wound. Leaving, Julie looked at the gray sky of Honfleur. The wind smelled of salt and iodine. Somewhere at sea, a sailor from 1985 had finally kept his promise. Forty years late, but he had kept it.

Reading Comprehension Exercise

B2 French Reading Comprehension Exercises

1. What does Julie find while sorting the mail?

2. What does the message on the card say?

3. Where does Julie finally find the recipient?

4. Who is Pierre?

5. Why is this card important to Mathilde?

Nailed the quiz? Start your own story in MeloLingua →

Notebook

Patterns to reuse

Expressing duration with 'depuis' + time expression

Julie était factrice depuis six ans dans ce village normand.

Julie had been a postal worker for six years in this Norman village.

Use 'depuis' + duration to describe how long something has been happening.

[être] + [profession] + depuis + [duration]

  • Elle habite ici depuis trente ans.
  • Il travaille à la poste depuis 2018.
  • Je connais ce village depuis mon enfance.

At B2, 'depuis' with imperfect creates background context that explains a character's relationship to a place.

Expressing rarity with 'depuis des lustres'

Personne n'y habite plus depuis des lustres.

No one has lived there for ages.

Use 'depuis des lustres' as an idiomatic way to say 'for ages.'

[negative] + [verb] + depuis des lustres

  • Je n'y suis pas allé depuis des lustres.
  • On ne s'est pas vus depuis des lustres.
  • La boutique est fermée depuis des lustres.

'Depuis des lustres' is a B2-level idiom that adds color to everyday French — far more expressive than 'depuis longtemps.'

Using 'corps et biens' as an idiom

Le bateau avait disparu corps et biens en novembre 1985.

The ship had disappeared without a trace in November 1985.

Use 'disparaître corps et biens' for total disappearance.

disparaître corps et biens

  • L'avion a disparu corps et biens.
  • L'équipage a disparu corps et biens.

This fixed expression comes from maritime French and describes a disappearance where nothing — bodies or belongings — is ever recovered.

Describing emotional closure with 'refermer une blessure'

Ce simple geste avait refermé une blessure de quarante ans.

This simple gesture had healed a forty-year-old wound.

Use 'refermer une blessure' metaphorically for emotional healing.

[action] + avait refermé une blessure de + [duration]

  • Cette lettre a refermé une blessure ancienne.
  • Ses excuses ont refermé la blessure.
  • Le temps referme les blessures.

This metaphor uses wound imagery for emotional closure — a sophisticated B2 narrative device.

Insight

Translator's Note

"This story draws on the French maritime tradition where families of lost sailors often waited years for news. 'Disparaître corps et biens' is a legal term in French admiralty law that confirms total loss — but for families, it never closes the emotional account. A delayed postcard becomes the receipt that finally arrives."

Story complete

You just understood 356 French words.

  • 6 new expressions
  • 3 grammar patterns
  • B2 level unlocked

Ready for tomorrow's story? Hear it, shadow the narrator, and lock these words into memory in MeloLingua.

Start learning French with stories
Free story vs. the app

One story. The whole practice loop.

Reading this story for free is just the first rep. The MeloLingua app turns the same story into a full practice loop — understand every word, speak it back, build sentences, and keep stories coming that match what you actually care about.

Understand every sentence instantly

Free · This story Bilingual reader, tap to translate
MeloLingua app Interactive reader with word-by-word explanations

Know exactly why each word works

Free · This story Basic translation in context
MeloLingua app Translation, grammar, conjugation & usage examples

Train your ear with native audio

Free · This story Studio narration — slow, normal, fast
MeloLingua app Listen, follow along, and shadow the narrator

Speak like a native while reading

Free · This story Read aloud on your own
MeloLingua app Real-time pronunciation feedback

Turn what you read into what you can say

Free · This story Not included
MeloLingua app Build sentences from the story you just read

Never forget today's vocabulary

Free · This story In-story glossary + comprehension quiz
MeloLingua app Flashcards & spaced review from story lines

Read stories about your real life

Free · This story Not included
MeloLingua app Stories matched to your level and interests

Feel yourself improve every day

Free · This story Not included
MeloLingua app Streaks, goals, and your full learning history

Result

Free · This story Enjoy a great story
MeloLingua app Actually speak with confidence
Personalized stories

Make stories about your life

Most language apps hand everyone the same content. MeloLingua lets you create stories around the things you actually enjoy — so staying consistent stops feeling like homework.

  • “I love space and cooking”
    Your story

    A chef opens the first restaurant on Mars.

  • “I like football and history”
    Your story

    A young striker time-travels to play the legendary teams.

  • “I enjoy surfing and travel”
    Your story

    A surfer hunts secret waves across the world.

  • “I like Brazilian Jiu-Jitsu and sci-fi”
    Your story

    An astronaut enters the first intergalactic grappling tournament.

Read it. Listen to it. Speak it back. The more it sounds like your world, the easier it is to keep going.

Generate your first story

Make it yours

Your next French story is one tap away

Turn today's read into a daily habit — personalized scenes, native audio, tap-to-translate vocabulary, and speaking drills matched to what you just understood.

Join iOS waitlist

Keep reading on-site