"Indeed" is Же in Russian.
Же means "Indeed" in English.
Word #2751 of 4,000 by frequency in Russian — level B2.
Ты же знал об этом!
You knew about this, indeed!