Just hang on, it's just a matter of time. He needs 1 day to sell his $BTC

End of Day Report

The German government currently has only 3,846 BTC ($223.03 million) left in its address. Today, a total of 5,248.2 BTC ($301.22 million) was transferred to exchanges and market makers.