Cr7 face challanges