clean bill of health: an assurance that someone is healthy or something is in good condition
assurance: a statement intended to inspire confidence
garden snail: any of several inedible snails of the genus Helix; often destructive pests