Language:
Free Online Dictionary|3Dict

二龙抢珠

Source : CEDICT

Two dragons are snapping at a pearl. (idiom)