faint heart never WON fair lady