白馬の騎士
2020.07.26 14:03
[hakuba-no-kishi]
A white knight
Meaning:
A person or an organization that rescues a company from a hostile takeover
Note:
This idiom is shared by the Japanese and English languages. The Japanese and English versions have the same expression and meaning.