1) Общая лексика: подстёгивать (You have been in this sport for quite a long time and do not plan retirement any time soon, what keeps you going after all these years? || One small cup of coffee keeps me going for about 8 h)
2) Разговорное выражение: мотивировать, стимулировать
Универсальный англо-русский словарь. Академик.ру. 2011.