for some reason or other - Turkish English Dictionary