Back to Dictionary
着着失败
著著失敗
zhuózhuóshībài
1.
to fail at every step of the way (idiom)