Item's enchantments in it's display name

the title is pretty self explanatory. I need to cycle through all the item’s enchantments and append them to it’s display name. I’m new to the whole Adventure API, thus the TranslatableComponents. This is what I’m working with
if (!itemMeta.hasEnchants() || !itemMeta.hasDisplayName()) return this;
itemMeta.getEnchants().forEach((enchantment, integer) -> {