Please add punctuation to this: 20 language tools such as Speech Trainer Speed Memorization dictionary translator writing assistants situation cards etc
20 language tools, such as Speech Trainer, Speed Memorization, dictionary, translator, writing assistants, situation cards, etc.