Updated

Manchester City officially announced Thursday that club has signed Brazilian international Fernandinho from Shakhtar Donetsk for an undisclosed fee.

"This is a change, a challenge and a chance that I have been waiting a long time for," Fernandinho told the club's official website. "Playing in the Premier League for City is like a dream.

"My ambition here is to win all the titles, the team here is strong, and so is the greatness of the club and the supporters. Professionally this is a spectacular thing. Playing for a huge club in a huge league makes me so happy. I hope I will be able to repay City for what they have done for me."

The 28-year-old joined Shakhtar in 2005 and has become a mainstay for the Ukrainian side, guiding the club to six straight league titles while impressing in Champions League action.