stress-filled life - French English Dictionary