take some beating的意思|示意

美 / teik sʌm ˈbi:tɪŋ / 英 / tek sʌm ˈbitɪŋ /

难做,难以超越