ㄒㄧㄤˊㄌㄨㄥˊㄈㄨˊㄏㄨˇxiánglóng‑fúhǔ

降龙伏虎
  1. 佛教高僧法力降服巨龍猛虎比喻本領戰勝強大敵人克服所有困難 降龍伏虎本領無人」。

to vanquish dragons and tigers (idiom)​