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
الإنجليزية - الإنجليزية
have the fidgets