Clue: Instant victory over Germany renewed strength (6,4)
Answer: SECOND WIND
Explanation: Definition: renewed strength
A charade of SECOND ('instant') plus WIN ('victory') plus D (*Deutschland*, IVR 'Germany').