The mechanisms that are responsible for this phenomenon, however, have not been clarified yet.
Los mecanismos responsables de ese fenómeno, sin embargo, todavía no están aclarados.
Os mecanismos responsáveis por esse fenômeno, no entanto, ainda não estão esclarecidos.