He felt impelled to investigate further.
⇑ Translate the sentence above by Google ⇑
Related: investigate, further
Prev: You have to investigate into this affair.
Next: Cornell University offers a course that investigates how language relates to particular cultural codes.