Japanese dictionary
きたいにこたえる
to live up to expectations; to meet expectations
Kanji details
・period
・time
・date
・term
・wait
・depend on
・apply
・answer
・yes
・ok
・reply
・accept