for all someone's problems - French English Dictionary