Tom yella deg udeg-nnes.
English: Tom was spot on.