莫非的英文翻译

中文:莫非

英文翻译:is it possible that