Chinese: 这不应该这么难。
English: This shouldn't be so hard.