Okay, Ze isch ben English does not mean is it english. I lived in Germany for 3 years so we had to say that a LOT.. It means Do you speak English?
Google Translate ig?