i found myself in an entirely new world the moment i arrived in beijing
Related Translations:
耳目一新: find everything fresh and new; find oneself in an entirely new world; present a new appearance [of a place]; a pleasant change of atmosphere 短语和例子我一到北京就感到耳目一新。 i found myself in an entirel