Original: The Petronas Twin Towers remain the tallest twin buildings in the world.
Simplified: They were the tallest buildings in the world until 2004, but still remain the tallest twin buildings.