The body
se tourner les pouces
InformalB2Meaning
To twiddle your thumbs, to sit idle when there is work to be done.
Word for word
to turn your thumbs
Example
On ne va pas se tourner les pouces en attendant la livraison.
We are not going to twiddle our thumbs while we wait for the delivery.