Translations / explanations.