今是昨非英语翻译

正确答案:
成语《今是昨非》英语翻译如下:
present are right and past are wrong