Strength can be translated as either vires or fortitudo, the former being more physicial, the later more theoretical. Honor as an inner attribute is translated as honestas. The complete phrase would either be vires et honestas or fortitudo et honestas.
the correct latin word for strength is vires and the correct latin word for honor is veneratio therefore the correct latin translation for "strength and honor" would be "vires quod veneratio".
The word strength translates to resistenza, and translates to e, and honor translates to onore. If your using it in a sentence, it is "resistenza e onore. Hope this helps.