English to Arabic

Meaning for:
Upsets
other
التكدّر