had gardener sowed the seeds – Meaning and Explanation