botch things up royally - French English Dictionary