English to Arabic

Meaning for:
Scrupulosity
other
الشّك