降龙伏虎

[xiáng lóng fú hǔ]
  • 释义
  • subdue the dragon and tame the tiger--overcome powerful adversaries;bring a dragon or a tiger to bay;be able to overcome formidable enemies ;