11

Somebody say: I took the full test score
And I answer: Good for you!

which one is correct in Russian:
"хорошо для тебя"
or
"повезло тебе"

And also we use "тебе на пользу" in another situation like: eating healthy food is good for you ?

WorldLover
  • 646
  • 5
  • 12
  • 11
    When you are saying "good for you" in this context, is it a genuine praise or you're being sarcastic? – Quassnoi Mar 11 '19 at 21:40
  • 1
    meant real praise, but what about sarcastic situation? – WorldLover Mar 12 '19 at 05:50
  • 1
    Never mind the Russian; I don't even understand the English! What's "I took the full test score" supposed to mean? – Strawberry Mar 13 '19 at 10:50
  • @Dmitry: welcome to the translator's life! – Quassnoi Mar 13 '19 at 11:55
  • @Strawberry It presumably means "I achieved the maximum possible score on the test." Compare "He took first prize." Either the OP is not a native English speaker or speaks a regional variant. – David42 Sep 19 '23 at 12:56
  • @Dmytro I think in this case it is pretty clear that "Good for you!" means "Well done!". Even if it is used sarcastically or dismissively, the meaning of the word remains the same. The only potential confusing use I can thing of is when someone has taken a stand in a conflict such as by refusing to do what another demands. In such cases "Good for you!" is an expression of sincere admiration for his decision and his courage. – David42 Sep 19 '23 at 13:06

8 Answers8

21

хорошо для тебя in this context is not idiomatic.

I guess in Russian it can be expressed with Поздравляю! or Молодец/Молодчина!

(Тебе) везёт / Везёт (тебе) is suitable in situations where luck is truly a determinant or when there's some degree of jealousy involved.

In the context of physical benefit it's usually phrased as полезно, and тебе полезно when it's beneficial specifically to that person

тебе на пользу is normally coupled with the verb идти and refers to certain vivid signs of the benefit or lack thereof observed in the person after the fact or predicted.

Баян Купи-ка
  • 19,674
  • 1
  • 24
  • 47
  • Thank you please explain more about difference between Молодчина and Молодец, is Молодчина like a feminine form of Молодец? – WorldLover Mar 12 '19 at 05:47
  • Also could you please explain more about полезно and тебе на пользу with real sentences? – WorldLover Mar 12 '19 at 05:52
  • 2
    @WorldLover молодчина is more informal. The word itself is genderless. – lolbas Mar 12 '19 at 07:00
  • @lolbas, grammatically they are gendered though, and both are masculine. But indeed can be applied to any human. – user28434 Mar 12 '19 at 09:47
  • 2
    Молодец, Молодец, как соленый огурец! ... is a silly rhyme that my daughter's native-Russian-speaking nanny taught me – Jonathan Mar 12 '19 at 12:29
  • 1
    @user28434, either im stupid, or молодчина in the sense of "good one" is both M&F: https://kartaslov.ru/значение-слова/молодчина . In sense "good guy" it is M for sure. – Sanctus Mar 12 '19 at 13:31
  • @Sanctus, 1. of linked definition is indeed can be applied to males only. And in this meaning it's closer to young guy than to good guy. But it's kinda archaic, so most of the time it would be second meaning. – user28434 Mar 12 '19 at 13:42
  • @WorldLover i'm a bit late, user11599 has given an example how полезно and идти на пользу are used – Баян Купи-ка Mar 12 '19 at 15:25
  • "Хорошо для вас" is not merely unidiomatic in the sense of "not how a native speaker would phrase it". I suspect it was a meaning quite different from what the OP intends. In the rare examples I was able to find "хорошо для вас" is in phrases like "life in the country is good for you" or "you don't know what is good for you". – David42 Sep 25 '23 at 13:15
17

The sarcastic version of «good for you» is «флаг тебе в руки». Example:

- Если тебя все устраивает, то флаг тебе в руки. Но я увольняюсь.
- Good for you if you're ok with it, but I'm quitting this job.
CocoPop
  • 8,301
  • 2
  • 17
  • 38
naffiq
  • 271
  • 1
  • 3
12

As mentioned above, most common is to use "Поздравляю!", but you can also use "Здорово!" or "Рад за тебя!".

You should be really careful using "Хорошо тебе", which is most literal translation, but implies jealousy and may actually mean you are not happy for this person.

As per last paragraph, most common in this case is word "полезно". E.g. "Заниматься спортом полезно". ("Doing sports is good for you / Doing sports is healthy"). You can also say "Заниматься спортом Спорт пойдет тебе на пользу" which is a bit more an advice than a neutral statement and implies that you should start doing sports.

user11599
  • 121
  • 3
  • 1
    a better phrasing in Russian is Занятия спортом пойдут тебе на пользу, that is noun instead of infinitive verb, because in Russian infinitives in the role of subject can't have a conventional verbal predicate like in the phrase Курить может повредить твоему здоровью (wrong), the predicate must be either a noun Курить - это зло, an adverb Курить вредно or another infinitive Курить - здоровью вредить, further reading infinitive subject, syntactic properties of infinitives – Баян Купи-ка Mar 12 '19 at 16:00
  • 1
    @БаянКупи-ка You are right, I edited my answer – user11599 Mar 13 '19 at 08:13
7

The answer depends on whether or not you wanted to use "good for you" as a sarcastic retort, which is how that expression is frequently used nowadays when the speaker has no interest in someone else's happy moment, as in "good for you, but why should I care?"

If you were genuinely happy for that person, you could say "Я рад/рада за тебя!" ("I'm glad(m/f) for you!") or, more neutrally, "Ну и отлично." (roughly "Well, great.") Your second option "Повезло тебе" might work, but implies the high score may not have been well deserved. Баян Купи-ка's answer offers a few other nice options.

If you were going for sarcasm lined with thinly veiled indifference and annoyance, however, a more appropriate reply could be "ну и ладно" (roughly, "well, okay"), or "какой/какая молодец" (roughly, "attaboy/attagirl") with "какой/какая" drawled and overarticulated. Note that being sarcastic in a language you don't speak very well may have disastrous consequences for you and is best avoided altogether (not that it's ever right to be sarcastic even in your native language anyway).

undercat
  • 347
  • 1
  • 7
3

"Good for you!" can also be translated as informal "Красавчик" in order to show your personal reaction (to say someone's really good at what he does).

As for "тебе на пользу" in "eating healthy food is good for you", it's better to say "есть здоровую еду полезно", without "тебе", or translate it "здоровая еда для тебя полезна", it's much closer to what natives say to each other.

Sofya
  • 149
  • 2
  • Nice suggestions, but I want to note that "красавчик" would only apply to males and has distinct "bro culture" vibes, which may be perceived somewhat negatively, especially in mixed-gender groups. – undercat Mar 13 '19 at 13:04
1

Also, there's the Russian phrase "А ты хорош!" used in the sense of "Good for you!".

CocoPop
  • 8,301
  • 2
  • 17
  • 38
kadder
  • 11
  • 1
0

"Good for you" can also be used with a bit of sarcasm / discontent, e.g. with someone bragging about their success and expecting to be praised. In this case, you could go with "ну и славно" or "ну поздравляю, поздравляю".

Dmitry Grigoryev
  • 812
  • 6
  • 13
0

You could also use the form

Неплохо!

which for full impact should be pronounced with a hint of admiration.

GTZ
  • 1