Indonesian: Tom tidak mungkin melakukannya seorang diri.
English: Tom can't have done it by himself.