[Spustya]
"after, later" is Спустя in Russian.
Спустя means "after, later" in English.
Word #1377 of 6,000 by frequency in Russian.
Спустя два года он вернулся в родной город.
Two years later, he returned to his hometown.