Original: No Sacrifice , No Victory HammerFall 's latest studio album titled No Sacrifice , No Victory was released in the UK on 23 February 2009 .
Simplified: No Sacrifice , No Victory HammerFall 's latest album , No Sacrifice , No Victory , was released February 23 , 2009 .