powerfully impelled有力地推动
Impelled Giant受激巨人
Be Impelled To Speak不能不说
be impelled by necessity翻译;迫不得已
Be impelled to so sth被迫做
be impelled to do sth被迫做
V-T(及物动词) When something such as an emotion impels you to do something, it affects you so strongly that you feel forced to do it. 驱策; 迫使
...the courage and competitiveness which impels him to take risks.
...驱策他冒险的勇气和竞争精神。