Chinese: 肯恩一定已经到家了。
English: Ken must be home by now.