Georginio Rutter was thrilled to get his dream move to Leeds United as the Premier League club brought in the striker from Hoffenheim on a club-record deal.
Leeds confirmed the 20-year-old French player has signed a five-and-a-half-year contract at Elland Road, committing to the end of the 2027-28 season.
Former Rennes forward Rutter spent two years at Hoffenheim, who signed him as a hot prospect and have now cashed in on a player who scored 11 goals in 57 Bundesliga games.
The France Under-21 international could make his debut against Brentford next weekend, Leeds said.
His signing shows the club's support for American coach Jesse Marsch, who has also been able to bring in Max Wober from his former club Salzburg during this transfer window.
Leeds are precariously placed in the Premier League, sitting 14th in the 20-team division after 18 games but just two points ahead of bottom-placed Southampton.
Neither club has announced the fee involved, but it is widely reported the deal could eventually cost Leeds around £35million.
As well as posting a goodbye note to Hoffenheim, Rutter wrote on Instagram: "Happy to join @leedsunited, I am excited to play in such a great club."
Hoffenheim director of football Alexander Rosen explained the rationale for the sale, saying on the club's website: "Transfers like Georginio Rutter's to TSG Hoffenheim are only possible because of transfers like Georginio Rutter's to Leeds United."
Rosen said Hoffenheim "regret" choosing to sell but added: "In light of the third-highest transfer fee in the club's history, as well as the clearly communicated desire to move, it would not have made sense to block a young player like Georgi from the path he is pursuing. I'm sure I'm not the only one who will miss him."