Deutsch-Englisch Wörterbuch »

das geht auf keine kuhhaut. bedeutet auf Englisch

DeutschEnglisch
Das geht auf keine Kuhhaut.

It beggars description.