"To inspire" is Вдохновлять in Russian.
Вдохновлять means "To inspire" in English.
Word #2529 of 4,000 by frequency in Russian — level B2.
Эта история может вдохновлять многих людей.
This story can inspire many people.