English body idioms with teeth! Can you think of more ? There are more that I didn’t mention here! Adding idioms into your speech will make it sound more natural!