漫游猫认证
lay the basis/foundations for something idiom Add to word list to prepare for or start an activity or task: The initial negotiations are seen as laying the basis for more detailed talks.