Raheem Sterling will emerge from the furore surrounding his transfer to Manchester City stronger for the experience, according to England boss Roy Hodgson.
The 20-year-old enraged Liverpool fans by making clear he wanted to leave Anfield after turning down a lucrative contract offer.
Hodgson believes Sterling coped mentally with any fall-out, and said:
He was playing for a club with a very strong fan base, not only in England but in other parts of the world, and unfortunately for him, I suppose, the fans locally at Liverpool took unkindly to the fact that he made it clear he wanted to move.
That is part and parcel of football really. I think if anything that will help him to mature and improve even more. I think for his age he is a remarkably strong and robust person, not just physically on the field but mentally.
And these things, if anything, will make him stronger. He has got a big price tag to carry around, but I think he is a good enough player to do so.
Raheem Sterling scored less than three minutes into his Manchester City debut in a pre-season friendly in Australia.
The England forward, signed from Liverpool for £49million after an acrimonious transfer saga, found the net after just two minutes and 17 seconds against Roma at the Melbourne Cricket Ground.
The goal contributed to an entertaining contest in the International Champions Cup, which City went on to win 5-4 on penalties after a 2-2 draw at the end of 90 minutes.
Sterling's first touch in the game was inauspicious as he fell over the ball in the first minute but he more than made amends soon after. The 20-year-old raced onto a chipped through-ball from Kelechi Iheanacho and finished coolly with a low shot.
CITY XI: Caballero, Sagna, Kompany (C), Mangala, Clichy, Fernando, Zuculini, Garcia, Silva, Sterling, Iheanacho #cityontour
ROMA (4-3-3): De Sanctis; Florenzi, Manolas, Romagnoli, Torosidis; Pjanic, De Rossi, Uçan; Iturbe, Totti, Gervinho #RomaCity
Former Liverpool winger Raheem Sterling was named in Man City's starting line-up for today's International Champions Cup friendly against Roma.
The England youngster makes his debut in the Melbourne friendly for a City team also featuring captain Vincent Kompany and David Silva.
Sterling, 20, joined City for £49m last week, making him the world's most expensive player who is 21 years-old or younger.
The match against Roma kicks off at 11am UK time.
Raheem Sterling is expected to make his Manchester City debut against Roma on Tuesday.
Manuel Pellegrini confirmed the £49million summer signing from Liverpool is in line to feature in the International Champions Cup match in Melbourne.
The Chilean added that other returning internationals such as Joe Hart, David Silva and Edin Dzeko could also be involved.
Speaking at a press conference in Australia, he said: "They arrived late, because they were with internationals, just worked five days with us, but I think most will be involved, maybe not the whole game but some minutes.
"I think Raheem worked with Liverpool for three days and so he will play some minutes.
"I know him (Sterling). I've seen him play against us for the last two seasons, but I think it's important for him to try and have minutes with our team as soon as he can."
Raheem Sterling has admitted regret at the way he left Liverpool for Manchester City earlier this weekRead the full story ›
Manchester City have bought one of the best attackers in the world by signing Raheem Sterling, according to Manuel Pellegrini.
England winger Sterling is set to join up with his new team-mates in Australia in the coming days.
“Raheem Sterling is one of the best attacking players in world football, and I am very much looking forward to him joining our squad out in Australia later this week," Pellegrini.
“He is a young player with outstanding ability, and I am sure the Manchester City fans will be very excited about seeing him in action for the team."
Raheem Sterling has become the most expensive English player ever after completing his move from Liverpool to Man City for £49millionRead the full story ›
Man City have agreed to pay £49m for Liverpool winger Raheem Sterling, but they could have bought this impressive starting line-up insteadRead the full story ›
Raheem Sterling is set to become the most expensive English player ever when he leaves Liverpool for Man City, but he needs to improve.Read the full story ›
Liverpool have reached an agreement with Manchester City with a £49m bid for Raheem Sterling.
The transfer is subject to contract negotiations and a medical.
The 20-year-old England winger had asked to leave Anfield and was the subject of two bids from City in June, which Liverpool rejected.
Sterling is currently under contract at Liverpool until 2017, but turned down a new £100,000-a-week deal at Liverpool earlier this year.
England winger Sterling will undergo a medical on Monday.