Thanks Guys its solved but the weird thing that it was set to Egypt correctly however it adds +966 i tried changing it to Saudi Arabia and save and exit the menu then get in again i find it back to Egypt and still adds +966. I tried that a lot then I changed it to any other country and called a contact; it changed to the corresponding code then i changed back to Egypt its working now.
Thank you Joseph you were so helpful and thanks IceMage for the comment
Wow, good job in getting that to work. Thanks for reporting this to us.