Riyad Mahrez was confident the goals would always come for Manchester City after his hat-trick helped the club humble Burnley yet again.
Mahrez claimed his first treble in five years as City thrashed the Clarets 5-0 in their Premier League clash at the Etihad Stadium on Saturday.
It was the fourth consecutive time Burnley had lost away to City by that scoreline and was just the tonic the hosts needed after a patchy start to the season.
Dyche said: “Every year for me and the club are a restart. There are no guarantees in the Premier League but every year to you want to build and enhance your chances.
“Last season we finished 10th but we were stretched. I didn’t think for one minute our form over the last nine games was going to continue, not because I thought they weren’t capable but because when you get that many injuries it is bound to affect you.
“We haven’t put the resources in, we know that. That has been a challenge. You have to recruit well, you have to invest. We haven’t done that. It makes the challenge more difficult. When you add in injuries it makes it even more difficult.
“It has been a difficult battle every year. There is no easy ride in the Premier League. I know the challenge. There is a balance in knowing what the team can do. This one got away from us. That can happen.”