Three days ago, I made friends with a non-native English speaking person. I am not native English speaking either. This is what he said to me.
(ex) He said to me,"From nine or ten years ago on, I didn't work much for seven years because I was semi-retired."
I think he meant nine or ten years ago, he started not working much. From that point on, he didn't work much for seven....
Is it grammatically correct to say "From nine or ten years ago on" to connect with "didn't work much for seven years"? Thanks.