YOU SAID:
This should be translated to English yesterday.
INTO JAPANESE
これは昨日英語に翻訳されるべきです。
BACK INTO ENGLISH
This should have been translated into English yesterday.
INTO JAPANESE
これは昨日英語に翻訳されたはずです。
BACK INTO ENGLISH
This should have been translated into English yesterday.
Come on, you can do better than that.