これ幸い
Meanings
1
this is my chance; what an opportunity
An exclamatory phrase used when a favorable opportunity arises, often followed by と or とばかりに to indicate seizing the moment.
Seizing the opportunity, he left the scene.
Seeing the opponent's mistake, they took the chance and attacked.