「be keen on ~」で「~に夢中になっている」「~を熱望している」「~が大好きである」という意味になります。
He is keen on collecting stamps.
彼は切手集めに夢中だ。
I am not very keen on tennis.
私はテニスは大して好きではない。
He is keen on going overseas.
彼は海外へ行くことを熱望している。
She is keen on swimming.
彼女は水泳に熱中している。
He is keen on Mary.
彼はメアリーに心を引かれている。
Actually, I'm not so keen on playing golf.
実は私はゴルフをするのがあまり好きではない。
He is very keen on basketball.
彼はバスケットボールに大変熱心だ。