Sen huomattiin / ymmärretään / luullaan / otaksutaan olevan hankalan .
It-GEN notice-PASS-PST / understand-PASS / think-PASS / assume-PASS be-PRTC-GEN difficult-GEN
It is noticed / understood / thought / assumed to be difficult.