Idiomatic expression
This means that good things take time to be accomplished. Be patient, because it takes time to make something worth having.
Example: Lily, don’t be frustrated by your drawing. You just started your drawing classes yesterday! Rome wasn’t built in a day, you know. It takes time to get better.