inscrutable nature

Translations
непостижимая природа
The artist captured the inscrutable nature of the subject.
Художник запечатлел непостижимую природу объекта.
Words
nature

noun
природа
inscrutable

adjective
непостижимый