blame everyone but oneself for one's problems - Turco Inglés Diccionario