1251 / 2512

What does 没辙 (méi zhé) mean in English?

没辙
méi zhé没沒

(idiom) unable to solve; no way to escape a problem