Your translation is somewhat similar.
Before I say anything, I am not a barelwi, nor am I a barelwi supporter but a few things should be made clear.
Because it is a translation, you have to analyse each word. Find out what was meant, what was intended, what are they referring to and then issue some conclusion. It would not be wise for us to be judge, jury and executioner on the first translated line.