none other than
Are you looking for: 不是不是别的More results...
Contents
English Expression
  1. adj.:  none other than,  none other,  no other than
Containing Phrases
rather than(otherwise)