Chinese: 汤姆刚从澳大利亚回来。
English: Tom just got back from Australia.