in the line of duty: 值勤
do active service: 服役
,worked itself up: (鼠王)逐漸上升
at the top of one's lungs:聲嘶力竭地
Biff boom clatter bang went the guns and muskets,...
...there is still ground for hope.
ground (n.) 理由, 依據