Now I am in Germany for apply H1 visa for the first time. Security checking is lasting two months and still no final decison (my major is chemistry). I am a little worried. Usually, how long should be waited? Thanks very much for your reply if you have this experience.