This gun battle went on for hours.
استمرت معركة السلاح هذه لساعات.