Register me

Оставляет желать лучшего

Оставляет желать лучшего
[ostavlyaet zhelat` luchshego]
- to leave much to be desired
What it means: could be better, not very well.
Translation
Translation (ru-en)
Only registered users can use this function