Russia happy