Language and Translation careers in Sohar, Oman