to have pins and needles - German English Dictionary