Maybe use `language` instead of `translation` as a loop variable?