hardships and struggles

language: ja

definitions

  1. Difficult times.
    ja: 困難な時代。

examples