Chinese: 这超出了我的想像范围。
English: This is beyond the scope of my imagination.