translate English to French: Some customers were almost that demanding.
À l'époque, quelques clients se montraient aussi exigeants.