If you can read this, you will be fine. Most of us are not English native speakers, so don´t worry. You will make each other understand. Even with hands and feet.