"failure" is Неудача in Russian.
Неудача means "failure" in English.
Word #2867 of 4,000 by frequency in Russian — level B2.
После стольких неудач он всё же добился успеха.
After so many failures, he finally succeeded.