ReadWriteQuiz
Chinese dictionary
slmetainfluential and entrenched; large tree with deep roots; a big tree strikes roots deeply
与一些树大根深的对手正面交锋
going head-to-head with more established rivals
synonym
与一些树大根深的对手正面交锋
going head-to-head with more established rivals