be unable to sit still, nervously move about and fiddle with things

listen to the pronunciation of be unable to sit still, nervously move about and fiddle with things
Englisch - Englisch
have the fidgets