About foreign languages...they told us we have to be 100% sure into declaring that we speak some language as they will give you test once you arrive in Dubai to check it...and if you lied its not gonna be ok. So you better not declare languages that you are not 100% comfortable speaking...it does not affect your application...they have enough people from all over the world...I only declared English (and my mother tongue) and got the job, though I speak basic German and Spanish.