Translated Labs
YOU SAID:
Red Tape Holds Up New Bridge
INTO JAPANESE
お役所仕事が新しい橋を支える
BACK INTO ENGLISH
Red tape supports a new bridge
Come on, you can do better than that.