Argentina and Barcelona star Javier Mascherano has admitted that the South American side have underachieved in recent years, conceding that their lack of success is the fault of the players and not the string of coaches that have passed through the team.