Discouraging

Russian Meaning

обескураживающий

расхолаживающий

English Meaning

  1. Present participle of discourage.
  2. that causes discouragement