"For how long must we be criticised for mistakes we made in the past?"
- "For how long must we be criticised for mistakes we made in the past?"
"for how long" 「いつまで」
"must we be criticised for ~" 「〜を責められるべき」
"mistakes" 「過ち」
"mistakes we made in the past" 「過去の自らの過ち」