The details of my research are difficult to quickly understand even in Japanese.
It's difficult to understand the explanation of my research right away in Japanese.
Difficult to quickly understand のもうひとつの言い方は not easily understood right away です。
Even は「さえ」という意味を持って、これを使えば強調することができる。
説明は一般的に言えば、explanation という意味があるけど、1番目の例文に他の言葉を書いていました。
Details は日本語で内容の意味があります。私にとって details という言葉も適切です。