i have been through

پیشنهاد کاربران

از سر گذراندن
گذراندن اغلب شرایط سخت
تحمل کردن
تجربه کردن
you have experienced something or gone through a particular situation.
من سختی کشیدم