straight awayWiktionary 原文英美释义副词adverb1idiomatic, UK, Ireland, CommonwealthVery soon; quickly; immediately.