This is the 709th most frequent Japanese word.
やってき
"やってき" means "came" or "has come" and implies someone or something has arrived.
In this context, 'やってきました' signifies someone arriving or coming to a place.
昨日彼が訪ねてやってきました。
Yesterday, he came to visit.
Here, 'やってきました' is used metaphorically to express reaching a point in life or progress.
いろいろな困難を乗り越えて、ここまでやってきました。
I have overcome many difficulties to come this far.
In this instance, 'やってきました' highlights the action of producing or coming up with ideas.