Japanese dictionary
これこそ
this (very thing); this precisely
Explore more
this (very thing);this precisely