faire des pieds et des mains
French • France
to make feet and hands • Make incredible efforts to achieve or get something
"Le concert était plein mais il a fait des pieds et des mains pour nous avoir des places !"