Tell me please if I used the right tense in the following sentences.
I have stumbled into the word that I cannot understand. I looked it up in a few dictionaries, but still have a hard time understanding it.
Would it be better to use the Present Perfect in the second sentence or the Past Simple is ok there?