Happy! My congrats to Germany for a great match, but at last, after many years....we're the champions!!!!!!!!!