somehow or other - French English Dictionary