to have made a lot of progress ایجاد کردن پیشرفت فراوان 1 ) E. g. Computer technology has come a long way since the 1970s تکنولوژی کامپیوتری از دهه ی 1970 میلادی پیشرفت زیادی بوجود آورده است 2 ) There are still many gaps, but we have come a long way ... [مشاهده متن کامل]
هنوز فاصله ی زیادی وجود داره، با این وجود ما راه درازی رو اومدیم ( پیشرفت زیادی داشتیم ) Longman Dictionary@