きがかり
ikigakari

Noun

1. (by force of) circumstances

きがかり じょうしなけりゃならなかった。
ikigakarijō shinakerya naranakatta.
It just turned out that I had to do it.
Other forms: