Keep trying. You'll be okay after the 1st month. Then you're going to enjoy your work (include those meetings.)
Anyone can answer me whether it is true that a new immigrant has to have very good English skills to get a job quickly? I found many job ads require good English oral and writing skills but don't demand very much at the technical skills you should have.