Every man thinks his own geese swans. meaning

HOME PROVERBS

rate

Every man thinks his own geese swans.

said to mean that:
People tend to rate their own children or achievements more highly than others do.