cover all the bases
to do everything necessary to be sure that something is successful
去做一切需要去做的以确保事情顺利成功
A reference to baseball, in which the defensive players must make sure all bases (and baserunners who may occupy them) are accounted for.
源自棒球,防守队员必须确保所有的垒包(以及可能占据垒包的跑垒员)都被计算在内。
I think I’ve covered all the bases – I called everyone, ordered the food , and bought some decorations.
我想我已经面面俱到,尽我所能了——我给每个人打了电话,定了餐,还买了一些装饰品。