be implicated in

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

دخیل بودن در / نقش داشتن در/ عاملِ . . . بودن
Viruses are known to be implicated in the development of some cancers.
می دانیم که ویروس ها در ایجاد برخی سرطان ها نقش دارند.