Translate
glorifying