tenir en place
Meanings
Verb
1. to stand still, to stay put
Examples2
ne pas tenir en place, ne plus tenir en place
to be restless, to bounce off the walls, to have ants in one's pants, to be giddy
Tu à l'air de ne pas tenir en place.
You look like you've got ants in your pants.