American Dictionary
Definition (right) from the start in American English
(right) from the start phrase
phrase
1
immediately when something begins and all the time after that
