"Rest" is Отдых in Russian.
Отдых means "Rest" in English.
Word #1871 of 4,000 by frequency in Russian — level B1.
После похода нам нужен отдых.
After the hike, we need some rest.