、。
She's prickly, so it's hard for us to get along with her.
Literal
She [topic-は] prickly [because-ので], her [with-と] getting-along [topic-は] us [for-に] is-difficult.
うまくやっていく is a near-idiom for 'to get along with, to manage well with someone over time.' うまく is the adverbial form of うまい ('skillful, well'), やる is 'to do,' and ~ていく adds the directional sense of 'continuing on into the future / over time.' Together: 'to keep doing well [with someone].' The に on 我々 ('us') marks the experiencer of the difficulty — the equivalent of English 'for us.' The clause-final 難しい paired with 我々には highlights that the difficulty is felt by the speaker's group specifically.