应有尽有
yīng yǒu jìn yǒuyingyoujinyou
- everything that should be here is here (idiom); all one can think of is on hand
- to have all one needs
yīng yǒu jìn yǒuyingyoujinyou
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences