Have you tried Spark Sport EPL 1-10 ? a little delay but with English commentary, and good FHD quality.
If you like Arabic commentary, Bein Sports Premium 1-3 is the best choice.
I have never choose Sky Sports (all country) for Live events. The quality of Skysports need to be improved.