Крепкий орешек
Крепкий орешек
[krepkij oreshek]
- a hard nut to crack
What it means:
not ordinary person, a person hard to deal with, hard to win a victory over.