suchen (German) comes from Middle High German suochen, from Old High German suohhen, from Proto-West Germanic sōkijan, from Proto-Germanic sōkijaną, from Proto-Indo-European séh₂gyeti, from Proto-Indo-European seh₂g- — to seek out.
suchen (German): to seek; to search, to look for