降龙伏虎 meaning in English
subdue the dragon and tame the tiger--overcome powerful adversaries; bring a dragon or a tiger to bay; be able to overcome formidable enemies
subdue the dragon and tame the tiger--overcome powerful adversaries; bring a dragon or a tiger to bay; be able to overcome formidable enemies