clashing swords and shrilling trumpets
تنازعہ تلواروں اور جھگڑا لگانا
continuous and piercing
مسلسل اور چھیدنے