Have all bases covered

[используется в разговорной речи] предусмотреть все возможные нюансы, случайности

Большой англо-русский словарь