this is a weird hand

his line looks like 99-JJ pot-controlling

then the river looks like you're either beat set over set or... by 55 (possible if he's 23/20).

tough hand