Да, для многих английских слов в русском язык просто не существует перевода.
Например слово privacy не существует в русском языке,так же как в испанском и итальянском языке..
Вы должны объяснить само значение, оно не совсем понятно. Другое дело чтобы объяснить это слово потребуется несколько слов.
Assets в этой же категории,одно слово в разных сверах(контексте) имеет совсем другое значение.
http://languagelog.ldc.upenn.edu/nll/?p=4371