Less than a century after the destruction of Treasure Fleets the Portuguese appeared in the Indian Ocean in their relative small caravels

What is the correctly punctuated version of this sentence?
Less than a century after the destruction of Treasure Fleets the Portuguese appeared in the Indian Ocean in their relative small caravels.