hierherkommen {vi} - to come here; to approach; to come (in this direction)
hierherkommend - coming here; approaching; coming hierhergekommen - come here; approached; come kommt hierher - comes here; approaches; comes kam hierher - came here; approached; came