They shouldn't expect everybody they called to answer fluently in English or let's say perfect in English.

I would say that if you manage to answer all their queries, then I don't think there is anything to worry about.

Keep being positive. Let us know how it went. Good luck!