Tom was hesitant.
It is probably better to use ‘uncertain’ or ‘unsure’ instead of ‘hesitant’ for ‘epävarma’.
https://en.wiktionary.org/wiki/epävarma