whos laughing now germans!!