"Praise" is Похвала in Russian.
Похвала means "Praise" in English.
Word #3403 of 4,000 by frequency in Russian — level B2.
Его похвала очень много значит для меня.
His praise means a lot to me.