Brazil international Hulk has revealed that he would be prepared to extend his Zenit St Petersburg contract until 2025 due to his happiness in Russia.
The 29-year-old, who initially struggled to settle at Zenit following his move from Porto in 2012, has scored 10 times and registered 15 assists in 17 games for his club this season.
Hulk has claimed that he found it difficult to adapt to his new surroundings at the start, but is now completely at ease with his life in Russia.
"As I've said, I'm very happy here. I love St Petersburg, Zenit and the fans. My contract ends in 2019 but, if the club and the fans want it, I'm happy to extend until 2025," he told Zenit's official website.
"At first I was not very happy here. I'm grateful for the support of general director Maxim Mitrofanov and club president Alexander Dyukov, who persuaded me to stay.
"I finally feel completely adapted to both the city and the club. Now, this is my home. I have a great relationship with the fans, with the other players, with a club that makes me feel confident."
Hulk has scored three times in three Champions League appearances this season.