1738 / 3571

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

没辙
méi zhé沒轍

have no idea