Question: is sow the seeds an idiom?
Answer: sow the seeds of (something) 1. To do something that ensures a certain outcome in the future, especially an unfortunate or tragic one. They've been sowing the seeds of their own downfall with their anti-consumer practices over the last few years.