Chinese: 汤姆本该已经准备好了。
English: Tom should have been ready.