Language:
Free Online Dictionary|3Dict

猴手猴脚

Source : CEDICT

careless and rash (in handling things) (idiom)