someone suddenly understands something
誰かが突然何かを理解する (dareka ga totsuzen nanika o rikai suru)
"The light dawned on her that she had made a mistake."
"彼女は自分が間違えたことに突然気づいた。" (kanojo wa jibun ga machigaeta koto ni totsuzen kizuita)
to tell the truth about something you have been hiding
an alternative plan if the first one fails
to do everything possible to achieve a goal
to be exactly right about something
to take responsibility for doing something wrong
someone who is honest and morally upright