Translation Of Giants Lost In Different Languages

English
Ways to say giants lost
Giants perderam
Giants perdieron