Original: However, the towers are still 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.