lín zhèn tuì suō
基本释义
  1. 比喻到了紧要关头退缩逃避。
英文翻译
  1. Cold feet