Scotland skipper Andy Robertson says all the players have been honest about their poor show against Russia and that will help their preparation for taking on Belgium.