English to Hindi

Meaning for:
a fight to the finish
other
आक़ीरी दम तक की लड़ाई