Time Running Out For G8 Commitment