Chinese: 他们在这个时候一定已经到家了。
English: They must have arrived home by this time.