quel que fût
Meanings
Determiner
1. whatever, regardless of what, no matter what ... was/were