I provide a professional translation from English to Arabic and the other way around.
My knowledge of english acquired by self education throughout reading and listening to english sources.
I pay great attention in my translation to translate the script or the video into the idea behind the sentences not just the words.