Congrats! Since you said you had frequent travels, I was wondering with how many days of physical presence did you apply with? Also, was your interview in relation to your travels, and if you have to submit documentations in relations to your travel?
I ask because I have got my Language Skills...