"是敌还是友" can be translated into English as "Friend or foe?"
This is a concise and commonly used expression in English to inquire about someone's true nature or allegiance, mirroring the directness and simplicity of the original Chinese phrase.