Akademik
慌不擇路
huāngbùzélù
flee along any path one stumbles upon; seize on any solution when hard pressed
Chinese-English dictionary
.
Academic
.
2013
.