Alex Hyzer from Gibraltar of PCMAGCOM After our technical detection and feedback research from Niger Israel Nepal Uganda Gibraltar I need to say that DLL Suite is the most outstanding DLL Fixer in this field with its high efficiency and effect

What is the correctly punctuated version of this sentence?
Alex Hyzer from Gibraltar of PCMAG.COM: After our technical detection and feedback research from Niger, Israel, Nepal, Uganda, Gibraltar, I need to say that DLL Suite is the most outstanding DLL Fixer in this field with its high efficiency and effect.