Players need 4-5 weeks to be fully fit: Man City star