They are phenomenal.
Mereka sangat fenomenal.