A lot could depend on the translation as to what the word soon means. In Ireland if you say ‘a minute’, that could mean anything up to three weeks! Soon in Japan might mean before Christmas for all I know!