[Stol]
"So" is Столь in Russian.
Столь means "So" in English.
Word #1698 of 6,000 by frequency in Russian.
Я не ожидал столь быстрого ответа.
I didn't expect such a quick answer.