take life at a slower pace - French English Dictionary