an embarrassment of riches
US /ən ɛmˈbærəsmənt əv ˈrɪtʃɪz/
UK /ən ɛmˈbærəsmənt əv ˈrɪtʃɪz/

1.
a situation in which one has an excessive number of good things or too many choices, making it difficult to decide
:
•
With so many talented players, the coach had an embarrassment of riches when selecting the starting lineup.
•
The restaurant's menu offered an embarrassment of riches, making it hard to pick just one dish.