It's strange, but I come across these idioms from other cultures back-to-back as I read stories on HN. That's most likely due to the blood, sweat, and tears people put into communicatng on here. Or, maybe language is a bone of contention, and the idioms are simply a breath of fresh air that grabs us by the nape. Whatever the cause, the languages differences sometimes chill me to the bone, maybe they even cause a gut feeling as they hit a raw nerve.
I suppose it's better to be up your ears in idioms, rather than waiting with bated breath.
Thanks for letting me go off on a tangent!