English to Arabic

Meaning for:
Upbraidingly
other
بشكل توبيخيّ