"sein bestes" in English sein Bestes sb.'s mettle Detailed translations for "sein bestes" sein Bestes sein Bestes(also: das, was in einem steckt/was man drauf hat) sb.'s mettle