Manchester City manager Pep Guardiola praised Raheem Sterling's performance in their Champions League win over Hoffenheim.