Indonesian: Tom pasti telah bekerja sangat keras.
English: Tom must've worked very hard.