These are words that mean nothing in reality.
'International player' means nothing. There are thousands of international footballers who aren't good enough for Villa.
Juventus aren't a great team anymore. They finished 4th last season, and they're 5th this season. In a very average league.
24 year old doesn't mean much when apparently he's getting worse.
You're the type of fan who are always in the wrong with these things. We've signed countless players like Targett, Traore, Barkley etc and people convince themselves that everybody is wrong and they're actually going to be really good, then all the criticism turns out to be true.
There's no way a player who struggles under pressure in Serie A is then coming to the PL and succeeding.