English - Japanese
English version

a stamp of approval

a stamp of approvala stamp of approval 承認, 許可, 認可 give something a stamp of approval stamp