Idiom: Faint heart never won fair lady

See also: