英语lit. too much for the eye to take in (idiom); a feast for the eyes
德语nicht alles mit den Augen fassen können(V)