to have such a lot of things to choose from that it is very difficult to make a decision
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición