Zidane is fined 7500 francs ($9550 SGD), banned for 3 international games (origianal ban, due to his retirement, it has become this instead)
pledged to do 3 days of community work for children and youngsters as part of FIFA's humanitarian activities
I guess Zidane is ready to make up for his flaw.