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!