Japanese dictionary
あなたまかせ
leaving everything to buddha's providence
Kanji details
・responsibility
・duty
・term
・entrust to
・appoint