astaxolo

Noun

 * 1) right away, straight away
 * 2) suddenly, immediately