confronting in Finnish
confronting in Finnish
huolestuttava
Causing distress; upsetting.
painostava
Causing distress; upsetting.