"Feedback" is Отзыв in Russian.
Отзыв means "Feedback" in English.
Word #3268 of 4,000 by frequency in Russian — level B2.
Оставь отзыв — это помогает другим.
Leave feedback — it helps others.