revise = change
provoke ~= awake, arose
have a hold on ~= have impact/effect in/on, be influenced by
supposedly
fail ill 生病
thesis = theory