英雄好色
Meanings
1
great men are fond of women; heroes love women
Proverbial set phrase; often used to excuse or explain a great man's romantic or sensual pursuits. Literary or somewhat old-fashioned in tone.
As the saying goes, great men are fond of women; he, too, was rumored to have been involved with many women.