Meaning: This means that the person enjoyed eating the cake very much.
Choice of Words: The word "ate" means to consume food. The word "cake" refers to a sweet food typically made with flour, sugar, and eggs. The phrase "with great joy" suggests that the person eating the cake is experiencing a lot of happiness and satisfaction.