for no discernible reason - French English Dictionary