BEOLINGUS
Dictionary - TU Chemnitz

 German  English

so unglaublich es scheint/scheinen mag [geh.]; ob du es glaubst oder nicht [ugs.] as unbelievable as it may seem [formal]; believe it or not /BION/ [coll.]