Back to Dictionary
单打独斗
單打獨鬥
dāndǎdúdòu
1.
to fight alone (idiom)