outshine

verb
1
to be more impressive than somebody/something; to be better than somebody/something
پیشی گرفتن, درخشیدن بیشتر, تحت الشعاع قرار دادن