I'm struggling with obesity.

Literal

Obesity [with-で] am-troubled.

肥満で困っています means 'I'm in trouble because of obesity.' で marks the cause of trouble. 困っています is the polite ongoing state of being troubled — a common way to present a problem, perhaps to a doctor.