Pep Guardiola insists Manchester City were not clinical enough in their Champions League win over Borussia Monchengladbach.