What does ist nicht gerade seine herausragendste Eigenschaft. mean?

ist nicht gerade seine herausragendste Eigenschaft. - German to English

... is certainly not their long fit. [coll.]