Never had mineralogists found themselves in so marvellous a situation to study nature in situ.
Or, jamais minéralogistes ne s'étaient rencontrés dans des circonstances aussi merveilleuses pour étudier la nature sur place.