confronting

Adjective

 * 1) Causing distress; upsetting.

Translations

 * Chinese:
 * Mandarin: 令人心煩意亂的
 * Danish:
 * Finnish: ,
 * Portuguese:
 * Spanish: desolador