The mount school york address. 難辭其咎近義.

日本語敬語. Woraus meaning in english.