Very quickly.
Very soon.
in a very short period of time
Immediately; instantaneously.
2007 April 28, Hugh Muir, The Guardian