Even if things get tough, if you keep smiling you can still have fun.
Even if something difficult happens, I think it can become fun if you keep smiling.
「〜があっても」とか「〜だとしても」は even ifを使います。
things get tough は「物事がタフ(辛く)になる」という意味です。
something difficult = 「難しい、または辛い出来事」(if something difficult happens = 辛い出来事が起きても)
keep smiling = 「笑い続ける」
keep a smile on your face (「顔に笑顔を維持し続ける」という直訳)とも言えます。