have pins and needles in one’s legs - Spanish English Dictionary