"Neurosis" is Невроз in Russian.
Невроз means "Neurosis" in English.
Word #3177 of 4,000 by frequency in Russian — level B2.
Стресс может вызвать невроз.
Stress can cause neurosis.