hhappy guest, don't be angry. there are other opportunities. maybe you'll find a better one. who knows if this experience is a good thing or bad thing.
i'm sure it is not a very good company, otherwise they wouldn't have a person who doesn't speak good english to conduct interviews.