translate English to French: Stumbling over your words? Can't hold your questioner's gaze?
The research is published in the current issue of the journal Pediatrics.