for some reason or other - Turco Inglés Diccionario