translate English to German: My mind boggles when I think about it.
Dies ist ein Gedanke, vor dem man zurückschreckt.