despite great difficulties or challenges
大きな困難にもかかわらず (ookina konnan ni mo kakawarazu)
"She succeeded against all odds and became a doctor."
"彼女はあらゆる困難を乗り越えて医者になった。" (kanojo wa arayuru konnan o norikoete isha ni natta)
a situation without problems or difficulties
to stop dealing with or thinking about something
To do what one has promised.
exactly on time; punctual
peace follows a period of trouble
to lead someone through a process or path