這個他們為了保衛自己的城市而在上面戰鬥過的設有槍砲眼的城垛仍然完好無損英文怎麼說?

The battlements on which they had fought to defend their city are still intact.