"So much" is Столь in Russian.
Столь means "So much" in English.
Word #2310 of 4,000 by frequency in Russian — level B2.
Я не ожидал столь быстрого ответа.
I didn't expect such a quick answer.