Yes, there are numerous translations available that give insight into the meanings of each verse. And Durga can be recited in any language by translating it.