Сто лет не виделись! Рад тебя видеть. Заходи как-нибудь.

Breakdown of Сто лет не виделись! Рад тебя видеть. Заходи как-нибудь.

сто лет не виделись
long time no see!
заходи как-нибудь
drop by sometime
рад тебя видеть
glad to see you

Questions & Answers about Сто лет не виделись! Рад тебя видеть. Заходи как-нибудь.

What does Сто лет не виделись! literally mean, and is it an idiom?

Yes — it is a very common idiomatic expression.

Literally, сто лет means a hundred years, so the sentence literally looks like We haven’t seen each other for a hundred years.

In real usage, it usually just means:

  • Long time no see!
  • It’s been ages!
  • I haven’t seen you in forever!

So you should not take сто лет literally here. It is an exaggerated, friendly way to say that a lot of time has passed.


Why is it не виделись and not не видели?

Because виделись comes from видеться, which means to see each other or to meet.

So:

  • видеть = to see
  • видеться = to see each other / to be seeing each other

That makes не виделись the natural choice for two people who have not met for a long time.

Compare:

  • Я тебя не видел = I haven’t seen you
  • Мы не виделись = We haven’t seen each other / We haven’t met

In this greeting, Russian prefers the reciprocal idea: we haven’t seen each other.


Why is there no subject like мы in Сто лет не виделись?

Russian often leaves out pronouns when they are easy to understand from context.

Here, не виделись already tells you a lot:

In context, it clearly means we haven’t seen each other. Adding мы is possible, but it is usually unnecessary:

  • Мы сто лет не виделись = also correct
  • Сто лет не виделись = more natural and conversational here

Russian drops obvious subjects much more freely than English does.


Why is it Рад тебя видеть, and what case is тебя?

Тебя is in the accusative case, because it is the direct object of видеть (to see).

So:

  • я вижу тебя = I see you
  • рад тебя видеть = glad to see you

This pattern is very common in Russian:

  • Рад вас видеть = Glad to see you
  • Рад познакомиться = Glad to meet you
  • Приятно тебя видеть = Nice to see you

So the structure is basically:


Why does Russian say Рад тебя видеть instead of something more literal like Я рад, что вижу тебя?

Because Рад тебя видеть is the normal, compact, idiomatic way to say it.

Russian often uses this pattern:

So:

  • Рад тебя видеть = Glad to see you
  • Рад помочь = Glad to help
  • Рад слышать = Glad to hear that

The fuller sentence Я рад, что вижу тебя is grammatically possible, but it sounds less natural in this situation. It feels more explicit and less like a standard greeting.

Also, Russian often omits я when it is obvious, so Рад тебя видеть is perfectly natural.


Does рад change depending on the speaker?

Yes. Рад is the short form of an adjective, so it agrees with the speaker.

Forms:

  • рад = masculine singular
  • рада = feminine singular
  • рады = plural
  • радо = neuter, but this is not used for a person in normal conversation

So:

  • a man says: Рад тебя видеть
  • a woman says: Рада тебя видеть
  • a group says: Рады тебя видеть

This is an important detail, because English glad does not change, but Russian does.


Why is it Заходи? What verb is that?

Заходи is the informal singular imperative of заходить.

The verb заходить can mean several things depending on context, but here it means something like:

  • drop by
  • come over
  • stop in

So Заходи как-нибудь means:

  • Drop by sometime
  • Come over sometime

This is a very common friendly invitation.


Why use заходи instead of приходи?

Both can be possible, but they are not exactly the same in feel.

  • Приходи = come
  • Заходи = come by / drop in / stop by

Заходи sounds a bit more like an open, casual invitation to visit. It suggests coming over briefly or informally.

So:

  • Приходи как-нибудь = Come sometime
  • Заходи как-нибудь = Drop by sometime

In this sentence, заходи feels especially natural because it matches the friendly, conversational tone.


What does как-нибудь mean here? Does it mean somehow?

Yes, как-нибудь can mean somehow in some contexts, but here it means sometime or one of these days.

So in this sentence:

  • Заходи как-нибудь = Drop by sometime

This use of как-нибудь is very common in invitations and suggestions.

Examples:

  • Позвони как-нибудь = Call sometime
  • Приходи как-нибудь на чай = Come by for tea sometime

So here it does not mean in some way. It means at some unspecified time in the future.


Why is the whole sentence in the informal ты form?

Because the speaker is addressing one person casually and warmly.

You can see that from:

This suggests the speaker is talking to:

  • a friend
  • a relative
  • a close colleague
  • someone of similar age in an informal setting

If you wanted the formal version, you would say:

  • Сто лет не виделись! Рад вас видеть. Заходите как-нибудь.

If the speaker is female:

  • Сто лет не виделись! Рада вас видеть. Заходите как-нибудь.

Is Сто лет не виделись! always positive and friendly?

Usually yes, but tone matters.

Most often it is a warm, cheerful greeting when meeting someone after a long time.

However, like many expressions, it can be used jokingly or even sarcastically depending on tone and context. For example, if someone disappeared and never contacted you, saying Сто лет не виделись! could carry a playful complaint.

Still, in normal conversation, learners should understand it first as a friendly Long time no see!


Can I translate the whole thing word for word?

Not very well. A word-for-word translation would sound unnatural in English.

A more natural English rendering would be something like:

  • Long time no see! Glad to see you. Drop by sometime.

That is better than translating each word literally.

This is a good example of an important rule for learners: with everyday Russian greetings and social phrases, the natural meaning is often more useful than the literal meaning.

AI Language TutorTry it ↗
Your avatar
What's the best way to learn Russian grammar?
Russian 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 Russian

Master Russian — from Сто лет не виделись! Рад тебя видеть. Заходи как-нибудь to fluency

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

  • 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