It's the world's biggest ever expo that had ever happened.
C'est la plus grande expo qui ait jamais été faite.
It's the world's biggest ever expo that had ever happened.
C'est la plus grande expo qui ait jamais été faite.