Before revision:  However, a reliable clock must be designed through two conflicting properties: entrainability to properly respond to external stimuli such as sunlight, and regularity to oscillate with a precise period.
After revision:  However, a reliable clock must be designed through two conflicting properties: entrainability to synchronize internal time with periodic stimuli such as sunlight, and regularity to oscillate with a precise period.