translate English to French: It conveyed strength, determination and focus.
Ce nom véhiculait une idée de force, de détermination et de convergence.