This is a quote in Spanish but I will translate it for you:
"Los seres humanos pueden vivir sin dioses pero los dioses le deben la vida a los seres humanos, es decir, son una extensión imaginaria de la realidad, el resultado de una insatisfacción."
"Human beings can live without gods but gods are born by human beings, in other words, they are an imaginary extension of reality, the result of an unsatisfaction"
It's not the best translation, but you can get the meaning.
"Los seres humanos pueden vivir sin dioses pero los dioses le deben la vida a los seres humanos, es decir, son una extensión imaginaria de la realidad, el resultado de una insatisfacción."
"Human beings can live without gods but gods are born by human beings, in other words, they are an imaginary extension of reality, the result of an unsatisfaction"
It's not the best translation, but you can get the meaning.