I think it means that purpose is why you are on that journey then passion keeps you on that journey
Both of them are Islamic countries and they are the largest producers of oil they are considered to be the safest countries according to sharia ( an Islamic rule) , they are underdeveloped and are modernising very fast. Conflicts have been there amongst them since 1928