Chinese: 他晚了30分钟才到。
English: He came 30 minutes late.