「over the years」というだけでは、それがどのくらいの期間なのかは分かりませんよね?

ネイティブによる回答
Rebecca
それは文脈によります!しかし一般的には、「over the years」は数年または何年もという意味です。この文脈では、「over the years」は最初に使われてから今までという意味です。また「over time」は必ずしも「years」と一緒に使わなくても、長い期間にわたってという意味があります。 例:They weren't sure the product would succeed. But, over the years, it became really popular! (彼らはその製品が成功するかどうか確信が持てなかった。しかし長い歳月を経てとても人気になった!) 例:At first, I didn't like my degree, but, over time, I grew to enjoy it. (最初は自分の学位が好きではなかったが、時が経つにつれて、楽しめるようになった。) 例:Over the years, people started to move out of town, and it became much quieter. (時が経つにつれて、人々は町の外へ移り住むようになり、街はすっかり静かになった。)