• explained in a manner suited to the general public; simplified, having had unnecessary details removed (also popularised)
رایج کردمشهور شدهشهرت یافتهسر زبان افتادنشهرت پیدا کردنمشهور شدنعمومی کردنمحبوبیت پیدا کردنto be popularized = شهرت یافتن+ عکس و لینک