Hard yards paying off under Zidane, says Ronaldo