pussyfooded
Pinching hands and feet, a Chinese idiom, Pinyin is j ǐ sh ǒ Ni ē Ji ǎ o, which means deliberately reaching out to touch each other's body, with the meaning of frivolity. It comes from Xia Jingqu's exposed words of the old man in the wild in the Qing Dynasty.
Source: Chapter 65 of Xia Jingqu's exposed words of the old man in the Qing Dynasty: "every day on the road, people look at the brocade bag, rub their backs and squeeze their hands and feet."
pussyfooded
avoid the strong and attack the weak - bì qiáng jī ruò
a dog trying to catch mice -- too meddlesome - gǒu zhuī hào zǐ