This seems nonsense to me, but I'm neither native English nor native German speaker. Is this supposed to make any sense?
The grammar is fine, but that's all there is to it. Doesn't make much sense neither in English nor in German.
This might be a metonymy
this phrase may not be useful in the field. so what's the point