be a reproach to

See: disgrace