Brazilian football star Ronaldinho Gaucho has praised Lionel Messi and Cristiano Ronaldo for their skills and achievements.