No autocorrect. "Expand" as in "expand upon...." is often used in English. In this context "Explain" would also have been usable. "Elucidate" is perfectly OK as well, same as "clarify." In the English context of this interview, any of these are fine. I don't speak Russian, so not sure if there are finer gradations of meaning in that language that are more precise.
I find no awkwardness in this English translation, it's very clear. Thank you for providing it!