none other than... 【书面语】不是别的... ,正是... (主要用于人,表示意外、惊讶等) The visitor was none other than the principal. 来访者不是别人,正是校长。 (是The visitor was the pricipal himself. 的强调说法) (摘自《英汉多功能词典》新编升级版p.1145)
英语中没有 no other than 这种搭配用法。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》