Back to Dictionary
相持不下
xiāngchíbùxià
1.
at a stalemate
2.
deadlocked
3.
in unrelenting mutual opposition