comparable in quality or ability
在质量或能力方面可比 (zai zhiliang huo nengli fangmian kebi)
"Those two companies aren’t in the same league."
"那两家公司不在同一个水平。" (na liang jia gongsi bu zai tong yi ge shuiping)
to stop a vehicle at the side of the road
to be honest and open about one’s intentions
to feel like you are about to cry because of strong emotions
a discovery that changes understanding in a field
to sound familiar or remind someone of something
to assist someone in a difficult situation