Chinese: 哪来那么大的自信啊？
English: Where did all that self-confidence come from?