Muskat one year..dubai 2 months and abudhabi 2 months..for gulf countries they have to check manually .and they have hoidays on thursdays and fridays and visa office saturday and sunday.may be this is the reason for delay.dnt knw.God only knows what is happening in vo.