An 'embarrassment of riches' is an idiom that means an overabundance of something, or too much of a good thing, that originated in 1738 as John Ozell's translation of a French play, L'Embarras des richesses (1726). If you have an embarrassment of riches, you have more of something than you need and this makes it difficult for you to make a choice.

First known software-related application: Silent Service II (1990)