Language:
Free Online Dictionary|3Dict

虎裡虎氣

Source : CEDICT

strong and vigorous/strapping (of young men) (idiom)