Marko Arnautovic hasn't enjoyed the best of starts to the season - and the same can be said for his new club West Ham - but the Austrian now insists he is ready to give 'everything' for the club.
The Hammers paid £24m to acquire his services from Stoke City during the summer transfer window, a new club record fee.
However, speaking to Sky Sports, the winger explained why he hasn't lived up to his price tag.
"It was hard for me at the beginning of the season. I got the red card, then I was ill when we played Swansea and it was hard mentally for me, but I think I'm ready, I'm fit and I hope I can give everything for West Ham."
The 24-year-old was sent off against Southampton in what was just his second game for the club. He was also booed in Slaven Bilic's last game in charge against Liverpool - possibly a result of not scoring a single goal so far.
However, Arnautovic could be given a new lease of life under newly appointed Hammers boss David Moyes as the Austrian looks to emulate the form he showed at Stoke, where he netted seven goals last season.
"I'm not here for no reason, and I want to show the fans, the players and everyone involved at West Ham that they can count on me. I want to help the team, I want to give assists and score goals. Hopefully that can come in the future."
The winger featured in West Ham's 1-1 draw against Leicester City on Friday to earn Moyes his first point in charge at the London Stadium.