something has been behind it - Turco Inglés Diccionario