The giants clashing.
The giants are fighting.