take one's time on - French English Dictionary