"Happy" is Счастливый in Russian.
Счастливый means "Happy" in English.
Word #1976 of 4,000 by frequency in Russian — level B1.
Он выглядит очень счастливым сегодня.
He looks very happy today.