Took one's sweet time can be replaced with several other phrases that indicate slowness or leisurely behavior. One option is 'dilly-dallied', which conveys a similar idea of wasting time or moving at a slow and deliberate pace. Similarly, 'dragged their feet' suggests a lack of urgency or a tendency to procrastinate. Another phrase that could be used as a synonym is 'lollygagged,' which conveys a sense of playful idleness or carefree relaxation. Additionally, 'loitered,' or 'lingered' can be used to describe someone who takes their time, without any sense of urgency or pressure to hurry up.