Daily Chinese Idiom Guessing Game
Everything that should be there is there; to have everything one could wish for.
该有的全都有。形容很齐全。
《宋书·江智渊传》人所应有尽有,人所应无尽无,其江智渊乎!”
The new supermarket is so well-stocked that it has everything you could possibly need.