не выдерживать критики

Not stand up (to criticism); not hold water идиом.

Источник: Полный русско-английский словарь на Gufo.me