麻煩大大幫我翻譯一句英文句?勿用翻譯軟體

All but one of the subjects assessed for teaching quality were rated at least "highly satisfactory" and was ranked in the top ten.

如果分析句子的話是All but one of the subject which were assesed for teaching quality were rated at least highly satisfactory ..問題來了was...從那打來的接那個主詞呢?感謝大大
Update: 好難懂說= =,one接倒 變was去 ..
2 answers 2