be spoilt for choice idiom UK (also be spoiled for choice)
选择太多而让人难以决定,让人挑花了眼
to be unable to choose because there are so many possible good choices
There's so much good theatre in New York City - one is spoilt for choice. 纽约好的戏剧和电影太多了,简直让人无从选择。