英语to suffer untold hardships (idiom); trials and tribulations,with difficulty,after some effort
德语unzählige Leiden