yes, it will run a bit longer, because it will check all the files. As you can see it already found a few and you only need to wait now...
you can try:
Code:
grep -ilr "pattern" search_dir
where you can specify the search_dir as you wish (so instead of . you can start it in another directory - that may help you to speed it up)