Micah Richards is confident that Manchester City will finally make an impact in the UEFA Champions League this season.