n the first place (idiom) - from the beginning; from the start
To enjoy the full Bangkok Post experience,please disable your ad blocker.