impelled

English Notes: 

I felt impelled to say it.

German Translation: