quel qu'ait étéMeaningsDeterminer1. whatever, regardless of what, no matter what ... has been/may/might have been