Barcelona have sold Bojan Krkic to Roma but could end up buying back the striker in two years.
The 20-year-old has left Camp Nou for £10.5m with the Spanish club having the option to bring him back at the end of the 2012/13 season for £11.4m.
Roma can block that deal and keep the Spain international but the original transfer fee would rise to £35.2m.
Krkic left Barcelona saying: "The club didn't seem to have enough confidence in me."
He added: "There were definitely moments where I felt the club wasn't right with me. I didn't understand this season's decisions and that affected my confidence.
"I had a lot less minutes [on the pitch] but in the end it's not about whether it's just or not, this is the situation now."
After graduating from Barcelona's youth academy, Krkic seemed set for a stellar career with the European champions. He became the club's youngest goalscorer when he netted against Villarreal in October 2007 at just 17 years and 53 days old.
Since the arrival of Pep Guardiola as coach at the start of the 2008/09 season however, Krkic has mainly been confined to coming off the substitutes' bench.
He has made a total of 42 league starts in the past four seasons, and scored 26 goals, but found himself behind Lionel Messi, David Villa and Pedro in the Camp Nou hierarchy of forwards.
Krkic picked up a host of medals as Barcelona dominated the domestic and European scene, but says he is now focused on winning trophies with Roma.
In Italy he joins up with coach Luis Enrique, who until recently was in charge of the Barcelona B team.
"I hope my role is an important one at Roma," Krkic said. "Each team has its own interests at heart.
"I still feel it was a privilege to be a part of this team these past years, and that I helped make Barca the best team in the world. I still see my exit as positive."
Barcelona signed Chilean forward Alexis Sanchez from Udinese on Thursday, and still have an interest in buying Cesc Fabregas from Arsenal.