优胜劣汰

yōushèng-liètài
survival of the fittest
HSK 79
Traditional優勝劣汰

Additional Dictionary Meanings

(idiom) survival of the fittest